会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Class Dependent Clean and Dirty Policy
    • 类依赖的清洁和肮脏的政策
    • US20130124802A1
    • 2013-05-16
    • US13296119
    • 2011-11-14
    • David B. GlascoPeter B. HolmqvistGeorge R. LynchPatrick R. MarchandJames RobertsJohn H. Edmondson
    • David B. GlascoPeter B. HolmqvistGeorge R. LynchPatrick R. MarchandJames RobertsJohn H. Edmondson
    • G06F12/08
    • G06F12/0804
    • A method for cleaning dirty data in an intermediate cache is disclosed. A dirty data notification, including a memory address and a data class, is transmitted by a level 2 (L2) cache to frame buffer logic when dirty data is stored in the L2 cache. The data classes may include evict first, evict normal and evict last. In one embodiment, data belonging to the evict first data class is raster operations data with little reuse potential. The frame buffer logic uses a notification sorter to organize dirty data notifications, where an entry in the notification sorter stores the DRAM bank page number, a first count of cache lines that have resident dirty data and a second count of cache lines that have resident evict_first dirty data associated with that DRAM bank. The frame buffer logic transmits dirty data associated with an entry when the first count reaches a threshold.
    • 公开了一种用于清除中间高速缓存中的脏数据的方法。 当脏数据存储在L2高速缓存中时,包含存储器地址和数据类的脏数据通知由级别2(L2)高速缓存发送到帧缓冲器逻辑。 数据类可能包括首先驱逐,最后驱逐正常和驱逐。 在一个实施例中,属于第一数据类别的数据是具有很少重用潜力的光栅操作数据。 帧缓冲器逻辑使用通知排序器来组织脏数据通知,其中通知分类器中的条目存储DRAM存储体页面编号,具有驻留脏数据的高速缓存行的第一计数和具有居民驱逐器的第一高速缓存行计数 与该DRAM库相关联的脏数据。 当第一计数达到阈值时,帧缓冲器逻辑发送与条目相关联的脏数据。
    • 9. 发明授权
    • Multi-class data cache policies
    • 多类数据缓存策略
    • US08868838B1
    • 2014-10-21
    • US12276154
    • 2008-11-21
    • David B. GlascoPeter B. HolmqvistGeorge R. LynchPatrick R. MarchandJames Roberts
    • David B. GlascoPeter B. HolmqvistGeorge R. LynchPatrick R. MarchandJames Roberts
    • G06F12/12
    • G06F12/126
    • One embodiment of the invention sets forth a mechanism for evicting data from a data cache based on the data class of that data. The data stored in the cache lines in the data cache is categorized based on data classes that reflect the reuse potential of that data. The data classes are stored in a tag store, where each tag within the tag store corresponds to a single cache line within the data cache. When reserving a cache line for the data associated with a command, a tag look-up unit examines the data classes in the tag store to determine which data to evict. Data that has a low reuse potential is evicted at a higher priority than data that has a high reuse potential. Advantageously, evicting data that belongs to a data class that has a lower reuse potential reduces the number of cache misses within the system.
    • 本发明的一个实施例提出了一种基于该数据的数据类从数据高速缓存中取出数据的机制。 存储在数据高速缓存中的高速缓存行中的数据基于反映该数据的重用潜力的数据类进行分类。 数据类存储在标签存储中,其中标签存储中的每个标签对应于数据高速缓存内的单个高速缓存行。 当为与命令相关联的数据保留高速缓存行时,标签查找单元检查标签存储中的数据类以确定要驱逐的数据。 具有较低重用潜力的数据的优先级高于具有高重用潜力的数据。 有利地,驱逐属于具有较低再利用潜力的数据类的数据减少了系统内的高速缓存未命中的数量。