会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 111. 发明授权
    • Two-level system main memory
    • 二级系统主存
    • US08612676B2
    • 2013-12-17
    • US12976545
    • 2010-12-22
    • Eric J. DahlenGlenn J. HintonRaj K. Ramanujan
    • Eric J. DahlenGlenn J. HintonRaj K. Ramanujan
    • G06F12/00
    • G06F3/0611G06F3/0647G06F3/0685G06F11/0766G06F12/0246G06F12/0638G06F12/0868G06F12/0893G06F2212/1024G06F2212/313G06F2212/7203G06F2212/7208G06F2212/7209G06F2212/7211G11C14/009
    • Embodiments of the invention describe a system main memory comprising two levels of memory that include cached subsets of system disk level storage. This main memory includes “near memory” comprising memory made of volatile memory, and “far memory” comprising volatile or nonvolatile memory storage that is larger and slower than the near memory.The far memory is presented as “main memory” to the host OS while the near memory is a cache for the far memory that is transparent to the OS, thus appearing to the OS the same as prior art main memory solutions. The management of the two-level memory may be done by a combination of logic and modules executed via the host CPU. Near memory may be coupled to the host system CPU via high bandwidth, low latency means for efficient processing. Far memory may be coupled to the CPU via low bandwidth, high latency means.
    • 本发明的实施例描述了包括两级存储器的系统主存储器,其包括系统盘级存储器的缓存子集。 该主存储器包括包括由易失性存储器构成的存储器的“近存储器”,以及包括比近存储器更大和更慢的易失性或非易失性存储器存储器的“远存储器”。 远端存储器被呈现为主机OS的“主存储器”,而近端存储器是对于对OS是透明的远存储器的高速缓存,因此与OS显示与现有技术主存储器解决方案相同的高速缓存。 两级存储器的管理可以通过经由主机CPU执行的逻辑和模块的组合来完成。 靠近存储器可以通过高带宽,低延迟的方式耦合到主机系统CPU,用于有效处理。 远存储器可以经由低带宽,高延迟装置耦合到CPU。
    • 117. 发明授权
    • Processor having execution core sections operating at different clock rates
    • 具有执行核心部分以不同时钟速率工作的处理器
    • US06216234B1
    • 2001-04-10
    • US09092353
    • 1998-06-05
    • David J. SagerThomas D. FletcherGlenn J. HintonMichael D. Upton
    • David J. SagerThomas D. FletcherGlenn J. HintonMichael D. Upton
    • G06F104
    • G06F9/3842G06F1/08G06F9/30145G06F9/383G06F9/3836G06F9/384G06F9/3863G06F9/3869G06F15/7832
    • A processor including a first execution core section clocked to perform execution operations at a first clock frequency, and a second execution core section clocked to perform execution operations at a second clock frequency which is different than the first clock frequency. The second execution core section runs faster and includes a data cache and critical ALU functions, while the first execution core section includes latency-tolerant functions such as instruction fetch and decode units and non-critical ALU functions. The processor may further include an I/O ring which may be still slower than the first execution core section. Optionally, the first execution core section may include a third execution core section whose clock rate is between that of the first and second execution core sections. Clock multipliers/dividers may be used between the various sections to derive their clocks from a single source, such as the I/O clock.
    • 一种处理器,包括以第一时钟频率执行执行操作的第一执行核心部分和第二执行核心部分,其被计时以在与第一时钟频率不同的第二时钟频率执行执行操作。 第二个执行核心部分运行速度更快,包括数据高速缓存和关键的ALU功能,而第一个执行核心部分包括延迟容忍功能,如指令提取和解码单元以及非关键ALU功能。 处理器还可以包括可能仍然比第一执行核心部分慢的I / O环。 可选地,第一执行核心部分可以包括其时钟速率在第一执行核心部分和第二执行核心部分之间的第三执行核心部分。 可以在各部分之间使用时钟乘法器/分频器,以从单个源(例如I / O时钟)导出其时钟。
    • 118. 发明授权
    • Method and apparatus for providing a cache management technique
    • 用于提供高速缓存管理技术的方法和装置
    • US06105111A
    • 2000-08-15
    • US53527
    • 1998-03-31
    • Per H. HammarlundGlenn J. Hinton
    • Per H. HammarlundGlenn J. Hinton
    • G06F12/12G06F12/00
    • G06F12/123
    • A cache technique for maximizing cache efficiency by assigning ages to elements which access the cache, is described. In one embodiment, the cache technique includes receiving a first element of a first type by a cache and writing the first element in a set of the cache. The first element has a first age. The cache technique further includes receiving a second element of a second type by the cache and writing the second element in the set of the cache. The second element has a middle age, where the first age is a more recently used age than the middle age. In another embodiment, the cache technique includes receiving a first element of a first stream by a cache and writing the first element in a set of the cache. The first element has a first age. The cache technique further includes receiving a second element of a second stream by the cache and writing the second element in the set of the cache. The second element has a middle age, where the first age is a more recently used age than the middle age.
    • 描述了通过将访问高速缓存的元素分配年龄来最大化高速缓存效率的高速缓存技术。 在一个实施例中,高速缓存技术包括通过高速缓存接收第一类型的第一元素并将第一元素写入高速缓存的集合。 第一个元素有第一个年龄。 高速缓存技术还包括由高速缓存接收第二类型的第二元素,并将第二元素写入高速缓存的集合。 第二个元素有一个中年,第一个年龄是比中年更近的年龄。 在另一个实施例中,高速缓存技术包括由高速缓存接收第一流的第一元素,并将第一元素写入高速缓存的集合。 第一个元素有第一个年龄。 高速缓存技术还包括由高速缓存接收第二流的第二元素,并将第二元素写入高速缓存的集合。 第二个元素有一个中年,第一个年龄是比中年更近的年龄。