会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Memory record update filtering
    • 内存记录更新过滤
    • US06678808B2
    • 2004-01-13
    • US10384531
    • 2003-03-11
    • Stephan J. JourdanRonny RonenMichael Bekerman
    • Stephan J. JourdanRonny RonenMichael Bekerman
    • G06F1200
    • G06F9/3806G06F12/126
    • Apparatus and methods to filter memory record updates. A microprocessor can include a memory record update filter. The memory record update filter can include a table memory populated by a plurality of data entries. Each data entry can include a data tag field to store a data tag, a data field to store a data value, and a filter field to store a filter value. A first comparator can be in communication with the data tag field of the table memory and a data accessing information input to perform a data tag comparison. A second comparator can be in communication with the filter field of the table memory and a data value input. A control circuit can be in communication with the table memory, the first comparator, and the second comparator.
    • 用于过滤内存记录更新的设备和方法。 微处理器可以包括存储器记录更新过滤器。 存储器记录更新过滤器可以包括由多个数据条目填充的表存储器。 每个数据条目可以包括用于存储数据标签的数据标签字段,用于存储数据值的数据字段和用于存储过滤器值的过滤器字段。 第一比较器可以与表存储器的数据标签字段进行通信,以及数据访问信息输入以执行数据标签比较。 第二比较器可以与表存储器的滤波器字段进行通信,并且与数据值输入通信。 控制电路可以与表存储器,第一比较器和第二比较器通信。
    • 4. 发明授权
    • Method and apparatus for optimizing load memory accesses
    • 用于优化加载存储器访问的方法和装置
    • US06772317B2
    • 2004-08-03
    • US09861050
    • 2001-05-17
    • Stephan J. JourdanMichael BekermanRonny Ronen
    • Stephan J. JourdanMichael BekermanRonny Ronen
    • G06F9312
    • G06F9/3838G06F9/30043G06F9/3832G06F9/384
    • A computer architecture to process load instructions by allowing multiple mappings between logical registers and the same physical register is disclosed. The computer architecture includes a processor having a physical registers. The processor also includes a decoder to decode a load instruction that names a destination logical register. The processor also includes a register allocation table to map the destination logical register to a physical register within the plurality of physical registers. If the load instruction is predicted to collide with a prior load instruction that names a destination logical register, then the register allocation table maps the destination logical register to the physical register allocated to the first load instruction.
    • 公开了通过允许逻辑寄存器和相同物理寄存器之间的多个映射来处理加载指令的计算机体系结构。 计算机体系结构包括具有物理寄存器的处理器。 处理器还包括解码器,用于解码命名目的地逻辑寄存器的加载指令。 处理器还包括寄存器分配表,以将目的地逻辑寄存器映射到多个物理寄存器内的物理寄存器。 如果预期加载指令与命名目的地逻辑寄存器的先前加载指令相冲突,则寄存器分配表将目的地逻辑寄存器映射到分配给第一加载指令的物理寄存器。
    • 8. 发明授权
    • Correlated address prediction
    • 相关地址预测
    • US06438673B1
    • 2002-08-20
    • US09475063
    • 1999-12-30
    • Stephan J. JourdanMichael BekermanRonny RonenLihu Rappoport
    • Stephan J. JourdanMichael BekermanRonny RonenLihu Rappoport
    • G06F1200
    • G06F9/383G06F9/3455G06F9/3832G06F12/0862G06F2212/6024
    • A microprocessor having a correlated address predictor, and methods of performing correlated address prediction. A first table memory can be populated by a plurality of buffer entries. Each buffer entry can include a first buffer field to store a first tag based on an instruction pointer and a second buffer field to store an address history. A second table memory can be populated by a plurality of link entries. Each link entry can include a first link field to store a link tag based on an address history and a second link field to store a predicted address. A first comparator can be in communication with the first table memory and an instruction pointer input. A second comparator can be in communication with the first table memory and the second table memory. An output in communication with the second table memory.
    • 具有相关地址预测器的微处理器,以及执行相关地址预测的方法。 第一表存储器可以由多个缓冲器入口填充。 每个缓冲器条目可以包括基于指令指针存储第一标签的第一缓冲区域和用于存储地址历史的第二缓冲区域。 第二表存储器可以由多个链接条目填充。 每个链接条目可以包括基于地址历史存储链接标签的第一链接字段和用于存储预测地址的第二链接字段。 第一比较器可以与第一表存储器和指令指针输入通信。 第二比较器可以与第一表存储器和第二表存储器通信。 与第二表存储器通信的输出。
    • 10. 发明授权
    • Method and apparatus for a register renaming structure
    • 一种寄存器重命名结构的方法和装置
    • US07155599B2
    • 2006-12-26
    • US09750095
    • 2000-12-29
    • Stephan J. JourdanMichael BekermanRonny Ronen
    • Stephan J. JourdanMichael BekermanRonny Ronen
    • G06F9/40
    • G06F9/384G06F9/3836G06F9/3857
    • A processor having a register renaming structure and method is disclosed to recover a free list. The processor includes a physical register file including physical registers. The processor also includes a decoder to decode an instruction to indicate a destination logical register. The processor also includes a register allocation table to map the destination logical register to an allocated physical register. The processor also includes an active list that includes an old field and a new field. The old field includes at least one evicted physical register from the register alias table. The new field includes the allocated physical register. The processor also includes the free list of unallocated physical registers reclaimed from the active list.
    • 公开了具有寄存器重命名结构和方法的处理器来恢复空闲列表。 该处理器包括一个包括物理寄存器的物理寄存器文件。 处理器还包括解码器,用于解码指示目的地逻辑寄存器的指令。 处理器还包括寄存器分配表,以将目的地逻辑寄存器映射到所分配的物理寄存器。 该处理器还包括一个包含旧字段和新字段的活动列表。 旧字段至少包含一个从寄存器别名表中删除的物理寄存器。 新的领域包括分配的物理寄存器。 处理器还包括从活动列表中回收的未分配物理寄存器的空闲列表。