会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Prefetch management in cache memory
    • 缓存中的预取管理
    • US6134633A
    • 2000-10-17
    • US961963
    • 1997-10-31
    • Eino Jacobs
    • Eino Jacobs
    • G06F9/38G06F12/08
    • G06F12/0862G06F9/383
    • A computer system, a cache memory and a process, supporting prefetch operations and cache access operations so as to store information duplicated from a high level memory for use by a processing device, the processing device issuing addresses, including prefetch addresses and cache access addresses. The cache memory comprises memory resources, and prefetch resources are coupled to the memory resources and to the processing device both for receipt and storage of prefetch addresses from the processing device and for injection management of the received prefetch addresses so as to coordinate prefetch operations with cache access operations. As for the process, the invention comprises the steps of receiving prefetch addresses issued by a processing device; providing for storing, in a prefetch memory, prefetch addresses; and providing for injecting prefetch addresses in a selected order from the prefetch memory for use in fetching, into the cache memory, information associated with the prefetch addresses.
    • 一种计算机系统,高速缓冲存储器和处理,支持预取操作和高速缓存存取操作,以便存储从处理设备使用的高级存储器中复制的信息,处理设备发布地址,包括预取地址和高速缓存存取地址。 高速缓存存储器包括存储器资源,并且预取资源被耦合到存储器资源和处理设备,用于从处理设备接收和存储预取地址,并且用于注入管理所接收的预取地址,以便将预取操作与高速缓存 访问操作。 对于该过程,本发明包括以下步骤:接收由处理设备发出的预取地址; 提供在预取存储器中存储预取地址; 并且提供从预取存储器中以选定的顺序注入预取地址,以用于将高速缓冲存储器提取与预取地址相关联的信息。
    • 4. 发明授权
    • Computer system, cache memory and process for cache entry replacement
with selective locking of elements in different ways and groups
    • 计算机系统,高速缓冲存储器和缓存条目替换的过程,以不同的方式和组对元素进行选择性锁定
    • US6047358A
    • 2000-04-04
    • US961965
    • 1997-10-31
    • Eino Jacobs
    • Eino Jacobs
    • G06F12/08G06F12/12G06F13/00
    • G06F12/126
    • A computer system, a cache memory and a process, each enabling a cache replacement policy with locking. The computer system comprises a processing device and a memory system, the memory system including a higher level memory, a cache memory and lock ordering resources. The higher level memory provides for storage of information and the cache memory duplicates certain of that information in cache blocks, the cache memory comprising elements organized in sets and ways, wherein each cache block can reside in any element of a set to which the cache block is assigned, and includes a replacement policy. The lock ordering resources is capable of utilizing a granularity of less than an entire way and a selected contiguity of element locking proceeding through selected ways, element-by-element, in a selected order starting from a selected beginning element of one of the selected ways. The lock ordering resources may include a sequencer, a cache control, a first storage device for storing an address of a first cache block to be locked, and a second storage device storing the number of elements for locking. The lock ordering resources may also include a lock vector administrator and a least recently used (LRU) administrator. Cache blocks having addresses in a lock range may be loaded into elements of the selected ways.
    • 计算机系统,高速缓冲存储器和进程,每个启用具有锁定的高速缓存替换策略。 计算机系统包括处理装置和存储器系统,所述存储器系统包括较高级存储器,高速缓冲存储器和锁定排序资源。 高级存储器提供信息的存储,并且高速缓存存储器在高速缓存块中复制该信息中的某些信息,高速缓冲存储器包括以组和方式组织的元件,其中每个高速缓存块可以驻留在高速缓存块 被分配,并且包括替换策略。 锁定排序资源能够利用小于整个方式的粒度,并且以所选择的顺序从所选择的一种方式的所选择的起始元素开始,通过选择的方式逐个元素地执行元素锁定的选择的邻接性 。 锁排序资源可以包括定序器,高速缓存控制,用于存储要锁定的第一高速缓存块的地址的第一存储设备,以及存储用于锁定的元素数量的第二存储设备。 锁定排序资源还可以包括锁定向量管理员和最近最少使用的(LRU)管理员。 具有锁定范围内的地址的缓存块可以被加载到所选择的方式的元素中。
    • 7. 发明授权
    • Method and apparatus for bus arbitration with weighted bandwidth allocation
    • 具有加权带宽分配的总线仲裁的方法和装置
    • US06385678B2
    • 2002-05-07
    • US08715946
    • 1996-09-19
    • Eino JacobsTzungren Tzeng
    • Eino JacobsTzungren Tzeng
    • G06F1336
    • G06F13/364
    • A method and apparatus for bus arbitration wherein each bus agent is assigned a weight that governs the percentage of bandwidth allocated to the agent. In addition, each bus agent may also raise the priority of its request based on the amount of time that agent's request has not been serviced. Specifically, the waiting period for the agent is selected so that the agent would be guaranteed access to the bus such that a worst case latency constraint is satisfied. Finally, the arbitration scheme of the present invention can be split into multiple levels of hierarchy, such that when an agent wins arbitration at one level, it is passed to the next higher level where it competes with other agents for bus access.
    • 一种用于总线仲裁的方法和装置,其中为总线代理分配一个控制分配给代理的带宽百分比的权重。 此外,每个总线代理还可以基于代理的请求未被服务的时间量来提高其请求的优先级。 特别地,选择代理的等待时间,使得代理将被保证访问总线,使得满足最坏情况的延迟约束。 最后,本发明的仲裁方案可以被分成多层次的层次结构,使得当一个代理人在一个级别获胜时,它被传递到下一个较高级别,在那里与其他代理商进行总线访问竞争。