会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Efficient instruction scheduling with lossy tracking of scheduling information
    • 有效的指令调度与有序的跟踪调度信息
    • US07130990B2
    • 2006-10-31
    • US10334528
    • 2002-12-31
    • Edward A. BrekelbaumBryan P. BlackJeffrey P. Rupley, II
    • Edward A. BrekelbaumBryan P. BlackJeffrey P. Rupley, II
    • G06F9/30
    • G06F9/3836G06F9/3838G06F9/384G06F9/3855
    • A method and apparatus are provided for providing ready information to a scheduler. Dependence information is maintained in a relatively small map table, with potential loss of information when dependence information exceeds available space in the map table. Ready instructions are maintained, as space allows, in a select queue. Tags for scheduled instructions are maintained in a lookup queue, and dependency information for the scheduled instruction is maintained in an update queue, as space allows. Ready information for instructions in a scheduling window is updated based upon the information in the update queue. Loss of instruction information may occur, due to space limitations, at the map table, lookup queue, update queue, and/or select queue. Scheduling of lost instructions is handled by a lossy instruction handler.
    • 提供了一种用于向调度器提供就绪信息的方法和装置。 依赖信息保存在相对较小的地图表中,当依赖信息超过地图表中的可用空间时,可能会丢失信息。 在选择队列中,随着空间允许,维护就绪指令。 调度指令的标签保存在查找队列中,并且随着空间允许,调度指令的依赖关系信息保持在更新队列中。 基于更新队列中的信息更新调度窗口中的指令的就绪信息。 由于空间限制,映射表,查找队列,更新队列和/或选择队列可能会导致指令信息丢失。 丢失指令的调度由有损指令处理程序处理。
    • 10. 发明授权
    • Method of operating a data processor with rapid address comparison for
data forwarding
    • 用于数据转发的快速地址比较操作数据处理器的方法
    • US5613081A
    • 1997-03-18
    • US526398
    • 1995-09-11
    • Bryan P. BlackMarvin A. Denman
    • Bryan P. BlackMarvin A. Denman
    • G06F9/38G06F12/08G06F12/00
    • G06F9/3802G06F12/0859
    • A data processor (10) has an execution unit (18, 20) for generating the address of each requested data double-word. The data processor fetches the entire memory line, four double-words of data, containing the requested double-word when the requested double-word is not found in the data processor's memory cache. The data processor ultimately stores the requested data in the memory cache (40) when returned from an external memory system. The data processor also has forwarding circuitry (48, 50) for forwarding previously requested double-words directly to the execution unit under certain circumstances. The forwarding circuitry will forward a requested double-word if the data processor has not crossed a memory line boundary since the last memory cache miss and if the two least significant bits of the requested and received double-words logically match.
    • 数据处理器(10)具有用于产生每个请求数据双字的地址的执行单元(18,20)。 数据处理器在数据处理器的存储器高速缓存中未找到所请求的双字时,提取整个存储器行,四个双字数据,其中包含所请求的双字。 当从外部存储器系统返回时,数据处理器最终将所请求的数据存储在存储器高速缓存(40)中。 数据处理器还具有用于在某些情况下将先前请求的双字直接转发到执行单元的转发电路(48,50)。 如果数据处理器自上次存储器高速缓存未命中以来没有超过存储器线边界,并且所请求和接收的双字的两个最低有效位逻辑上匹配,转发电路将转发所请求的双字。