会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • VIRTUAL MEMORY MAPPING FOR IMPROVED DRAM PAGE LOCALITY
    • 用于改进DRAM页面本地化的虚拟内存映射
    • US20160049181A1
    • 2016-02-18
    • US14460550
    • 2014-08-15
    • Advanced Micro Devices, Inc.
    • Syed Ali JafriYasuko EckertSrilatha ManneMithuna S. Thottethodi
    • G11C7/10G06F12/10G11C11/406
    • G06F12/1009G06F2212/1024G06F2212/654G06F2212/655G06F2212/656
    • Embodiments are described for methods and systems for mapping virtual memory pages to physical memory pages by analyzing a sequence of memory-bound accesses to the virtual memory pages, determining a degree of contiguity between the accessed virtual memory pages, and mapping sets of the accessed virtual memory pages to respective single physical memory pages. Embodiments are also described for a method for increasing locality of memory accesses to DRAM in virtual memory systems by analyzing a pattern of virtual memory accesses to identify contiguity of accessed virtual memory pages, predicting contiguity of the accessed virtual memory pages based on the pattern, and mapping the identified and predicted contiguous virtual memory pages to respective single physical memory pages.
    • 描述了通过分析对虚拟存储器页面的存储器绑定访问的序列,确定所访问的虚拟存储器页面之间的连续程度以及访问的虚拟存储器页面的映射集合来将虚拟存储器页面映射到物理存储器页面的方法和系统的实施例 存储页面到相应的单个物理存储器页面。 还描述了用于通过分析虚拟存储器访问的模式以识别所访问的虚拟存储器页的邻接性,基于该模式来预测所访问的虚拟存储器页的邻接性的方法来增加虚拟存储器系统中对DRAM的存储器访问的局部性的方法,以及 将所识别的和预测的连续虚拟存储器页面映射到相应的单个物理存储器页面。
    • 3. 发明申请
    • MECHANISMS TO BOUND THE PRESENCE OF CACHE BLOCKS WITH SPECIFIC PROPERTIES IN CACHES
    • 在缓存中具有特定属性的高速缓存块的存在机制
    • US20140181412A1
    • 2014-06-26
    • US13725011
    • 2012-12-21
    • ADVANCED MICRO DEVICES, INC.
    • Mithuna S. ThottethodiGabriel H. LohJames M. O'ConnorYasuko EckertBradford M. Beckmann
    • G06F12/08
    • G06F12/0871G06F12/0848
    • A system and method for efficiently limiting storage space for data with particular properties in a cache memory. A computing system includes a cache and one or more sources for memory requests. In response to receiving a request to allocate data of a first type, a cache controller allocates the data in the cache responsive to determining a limit of an amount of data of the first type permitted in the cache is not reached. The controller maintains an amount and location information of the data of the first type stored in the cache. Additionally, the cache may be partitioned with each partition designated for storing data of a given type. Allocation of data of the first type is dependent at least upon the availability of a first partition and a limit of an amount of data of the first type in a second partition.
    • 一种用于有效地限制高速缓冲存储器中具有特定属性的数据的存储空间的系统和方法。 计算系统包括缓存和用于存储器请求的一个或多个源。 响应于接收到分配第一类型的数据的请求,高速缓存控制器响应于确定未达到高速缓存中允许的第一类型的数据量的极限而分配缓存中的数据。 控制器维护存储在高速缓存中的第一类型的数据的量和位置信息。 此外,可以用指定用于存储给定类型的数据的每个分区对高速缓存进行分区。 第一类型的数据的分配至少依赖于第一分区的可用性和第二分区中第一类型的数据量的限制。
    • 4. 发明授权
    • Mechanisms to bound the presence of cache blocks with specific properties in caches
    • 限制缓存中具有特定属性的高速缓存块的存在的机制
    • US09075730B2
    • 2015-07-07
    • US13725011
    • 2012-12-21
    • Advanced Micro Devices, Inc.
    • Mithuna S. ThottethodiGabriel H. LohJames M. O'ConnorYasuko EckertBradford M. Beckmann
    • G06F12/08
    • G06F12/0871G06F12/0848
    • A system and method for efficiently limiting storage space for data with particular properties in a cache memory. A computing system includes a cache and one or more sources for memory requests. In response to receiving a request to allocate data of a first type, a cache controller allocates the data in the cache responsive to determining a limit of an amount of data of the first type permitted in the cache is not reached. The controller maintains an amount and location information of the data of the first type stored in the cache. Additionally, the cache may be partitioned with each partition designated for storing data of a given type. Allocation of data of the first type is dependent at least upon the availability of a first partition and a limit of an amount of data of the first type in a second partition.
    • 一种用于有效地限制高速缓冲存储器中具有特定属性的数据的存储空间的系统和方法。 计算系统包括缓存和用于存储器请求的一个或多个源。 响应于接收到分配第一类型的数据的请求,高速缓存控制器响应于确定未达到高速缓存中允许的第一类型的数据量的极限而分配缓存中的数据。 控制器维护存储在高速缓存中的第一类型的数据的量和位置信息。 此外,可以用指定用于存储给定类型的数据的每个分区对高速缓存进行分区。 第一类型的数据的分配至少依赖于第一分区的可用性和第二分区中第一类型的数据量的限制。
    • 6. 发明申请
    • Dynamically Configuring Regions of a Main Memory in a Write-Back Mode or a Write-Through Mode
    • 以写回模式或直写模式动态配置主内存区域
    • US20140143505A1
    • 2014-05-22
    • US13736063
    • 2013-01-07
    • ADVANCED MICRO DEVICES, INC.
    • Jaewoong SimMithuna S. ThottethodiGabriel H. Loh
    • G06F12/08
    • G06F12/0802G06F12/0804G06F12/0862G06F12/0888
    • The described embodiments include a main memory and a cache memory (or “cache”) with a cache controller that includes a mode-setting mechanism. In some embodiments, the mode-setting mechanism is configured to dynamically determine an access pattern for the main memory. Based on the determined access pattern, the mode-setting mechanism configures at least one region of the main memory in a write-back mode and configures other regions of the main memory in a write-through mode. In these embodiments, when performing a write operation in the cache memory, the cache controller determines whether a region in the main memory where the cache block is from is configured in the write-back mode or the write-through mode and then performs a corresponding write operation in the cache memory
    • 所描述的实施例包括具有包括模式设置机制的高速缓存控制器的主存储器和高速缓冲存储器(或“高速缓存”)。 在一些实施例中,模式设置机制被配置为动态地确定主存储器的访问模式。 基于确定的访问模式,模式设置机制以回写模式配置主存储器的至少一个区域,并以直通模式配置主存储器的其他区域。 在这些实施例中,当在高速缓冲存储器中执行写入操作时,高速缓存控制器确定高速缓存块所处的主存储器中的区域是否配置在回写模式或直写模式中,然后执行相应的 在高速缓存中写入操作
    • 8. 发明授权
    • Dynamically configuring regions of a main memory in a write-back mode or a write-through mode
    • 以写回模式或直写模式动态配置主存储器的区域
    • US09552294B2
    • 2017-01-24
    • US13736063
    • 2013-01-07
    • Advanced Micro Devices, Inc.
    • Jaewoong SimMithuna S. ThottethodiGabriel H. Loh
    • G06F12/00G06F12/08
    • G06F12/0802G06F12/0804G06F12/0862G06F12/0888
    • The described embodiments include a main memory and a cache memory (or “cache”) with a cache controller that includes a mode-setting mechanism. In some embodiments, the mode-setting mechanism is configured to dynamically determine an access pattern for the main memory. Based on the determined access pattern, the mode-setting mechanism configures at least one region of the main memory in a write-back mode and configures other regions of the main memory in a write-through mode. In these embodiments, when performing a write operation in the cache memory, the cache controller determines whether a region in the main memory where the cache block is from is configured in the write-back mode or the write-through mode and then performs a corresponding write operation in the cache memory.
    • 所描述的实施例包括具有包括模式设置机制的高速缓存控制器的主存储器和高速缓冲存储器(或“高速缓存”)。 在一些实施例中,模式设置机制被配置为动态地确定主存储器的访问模式。 基于确定的访问模式,模式设置机制以回写模式配置主存储器的至少一个区域,并以直通模式配置主存储器的其他区域。 在这些实施例中,当在高速缓冲存储器中执行写入操作时,高速缓存控制器确定高速缓存块所处的主存储器中的区域是否配置在回写模式或直写模式中,然后执行相应的 在高速缓存中写入操作。