会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Dynamic Runtime Modification of Array Layout for Offset
    • 用于偏移的阵列布局的动态运行时修改
    • US20100268880A1
    • 2010-10-21
    • US12424348
    • 2009-04-15
    • Ravi Kumar ArimilliDonald W. PlassWilliam John Starke
    • Ravi Kumar ArimilliDonald W. PlassWilliam John Starke
    • G06F12/08G06F1/12
    • G06F12/0886G06F9/30047G06F9/345
    • Disclosed are a method, a system and a computer program product for operating a cache system. The cache system can include multiple cache lines, and a first cache line of the multiple of cache lines can include multiple cache cells, and a bus coupled to the multiple cache cells. In one or more embodiments, the bus can include a switch that is operable to receive a first control signal and to split the bus into first and second portions or aggregate the bus into a whole based on the first control signal. When the bus is split, a first cache cell and a second cache cell of the multiple cache cells are coupled to respective first and second portions of the bus. Data from the first and second cache cells can be selected through respective portions of the bus and outputted through a port of the cache system.
    • 公开了一种用于操作缓存系统的方法,系统和计算机程序产品。 高速缓存系统可以包括多个高速缓存行,并且多条高速缓存行的第一高速缓存行可以包括多个高速缓存单元,以及耦合到多个高速缓存单元的总线。 在一个或多个实施例中,总线可以包括可操作以接收第一控制信号并且将总线分为第一和第二部分或基于第一控制信号将总线聚合成整体的开关。 当总线被分离时,多个高速缓存单元的第一高速缓存单元和第二高速缓存单元耦合到总线的相应的第一和第二部分。 可以通过总线的各个部分选择来自第一和第二高速缓存单元的数据,并通过高速缓存系统的端口输出。
    • 9. 发明授权
    • Multiprocessor system with retry-less TLBI protocol
    • 具有重试TLBI协议的多处理器系统
    • US07617378B2
    • 2009-11-10
    • US10425402
    • 2003-04-28
    • Ravi Kumar ArimilliGuy Lynn GuthrieKirk Samuel Livingston
    • Ravi Kumar ArimilliGuy Lynn GuthrieKirk Samuel Livingston
    • G06F12/00
    • G06F12/1027G06F2212/682G06F2212/683
    • A symmetric multiprocessor data processing system (SMP) that implements a TLBI protocol, which enables multiple TLBI operations from multiple processors to complete without causing delay. Each processor includes a TLBI register associated with the TLB and TLBI logic. The TLBI register includes a sequence of bits utilized to track the completion of a TLBI issued by the processor at the other processors. Each bit corresponds to a particular processor across the system and the particular processor is able to directly set the bit in the register of a master processor once the particular processor completes a TLBI operation initiated from the master processor. The master processor is able to track completion of the TLBI operation by checking the values of each bit within its TLBI register, without requiring multi-issuance of an address-only barrier operation on the system bus.
    • 实现TLBI协议的对称多处理器数据处理系统(SMP),使多个处理器的多个TLBI操作能够完成而不会造成延迟。 每个处理器包括与TLB和TLBI逻辑相关联的TLBI寄存器。 TLBI寄存器包括用于跟踪由处理器在其他处理器发出的TLBI的完成的位的序列。 每个位对应于跨系统的特定处理器,并且特定处理器能够在特定处理器完成从主处理器发起的TLBI操作之后直接设置主处理器的寄存器中的位。 主处理器能够通过检查其TLBI寄存器中每个位的值来跟踪完成TLBI操作,而不需要在系统总线上多次发出仅地址唯一的屏蔽操作。