会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 12. 发明申请
    • Page coloring with color inheritance for memory pages
    • 页面着色与内存页面的颜色继承
    • US20080055617A1
    • 2008-03-06
    • US11513984
    • 2006-08-31
    • Uday Savagaonkar
    • Uday Savagaonkar
    • G06F15/00
    • G06F12/1458G06F12/1009G06F12/145G06F2212/653
    • Apparatuses, methods, and media for page coloring with color inheritance for memory pages are disclosed. Some embodiments may include an interface to access a memory and a paging unit including translation logic, inheritance logic, and comparison logic. The translation logic translates a first address to a second address based on an entry in a data structure, wherein the first address is provided by an instruction stored in a first page in the memory and the entry includes a base address of a second page in the memory including the second address and a color of the second page. The inheritance logic may determine an effective current page color of the first page based on a color of the first page. The comparison logic may compare the effective current page color of the first page to the color of the second page. Other embodiments are disclosed and claimed.
    • 公开了用于内存页面的具有彩色继承的页面着色的装置,方法和媒体。 一些实施例可以包括访问存储器的接口和包括翻译逻辑,继承逻辑和比较逻辑的寻呼单元。 翻译逻辑基于数据结构中的条目将第一地址转换为第二地址,其中第一地址由存储在存储器中的第一页中的指令提供,并且条目包括第二地址的基地址 存储器,其包括第二地址和第二页的颜色。 继承逻辑可以基于第一页的颜色来确定第一页的有效的当前页面颜色。 比较逻辑可以将第一页的有效当前页面颜色与第二页面的颜色进行比较。 公开和要求保护其他实施例。
    • 13. 发明授权
    • Memory mapping to reduce cache conflicts in multiprocessor systems
    • 内存映射以减少多处理器系统中的缓存冲突
    • US07085890B2
    • 2006-08-01
    • US10782362
    • 2004-02-19
    • Sujatha Kashyap
    • Sujatha Kashyap
    • G06F12/08
    • G06F12/1054G06F2212/653
    • Methods, systems, and computer program products are disclosed for mapping a virtual memory page to a real memory page frame in a multiprocessing environment that supports a multiplicity of operating system images. Typical embodiments include retrieving into an operating system image, from memory accessible to a multiplicity of operating system images, a most recently used cache color for a cache, where the cache is shared by the operating system image with at least one other operating system image; selecting a new cache color in dependence upon the most recently used cache color; selecting in the operating system image a page frame in dependence upon the new cache color; and storing in the memory the new cache color as the most recently used cache color for the cache.
    • 公开了方法,系统和计算机程序产品,用于在支持多个操作系统图像的多处理环境中将虚拟存储器页面映射到实际存储器页面帧。 典型的实施例包括从多个操作系统图像可访问的存储器检索操作系统映像,用于高速缓存的最近使用的高速缓存颜色,其中高速缓存由至少一个其他操作系统映像由操作系统映像共享; 根据最近使用的缓存颜色选择新的缓存颜色; 根据新的高速缓存颜色在操作系统映像中选择页面帧; 并将新的高速缓存颜色存储在存储器中作为高速缓存的最近使用的高速缓存颜色。
    • 14. 发明授权
    • Color correction method in a virtually addressed and physically indexed
cache memory in the event of no cache hit
    • 在没有高速缓存命中的情况下,虚拟寻址和物理索引高速缓冲存储器中的色彩校正方法
    • US5913222A
    • 1999-06-15
    • US727660
    • 1997-02-03
    • Jochen Liedtke
    • Jochen Liedtke
    • G06F12/08G06F12/10
    • G06F12/1054G06F2212/653
    • In a virtually addressed and physically indexed cache memory, the allocation of a color of a cache entry can be changed for a color allocation of the virtual and physical pages by assigning a color information to each cache entry, by which a second cache address operation is executed after an unsuccessful first cache address operation. Should there still be no cache hit, another cache addressing is attempted by means of a color correction, i.e. an indexing of the cache memory using, among others, the physical color. Should this cache address operation also fail to produce a cache hit, there is a cache miss.
    • PCT No.PCT / EP95 / 01378 Sec。 371日期1997年2月3日 102(e)日期1997年2月3日PCT提交1995年4月12日PCT公布。 出版物WO95 / 28678 日期1995年10月26日在虚拟寻址和物理索引的高速缓冲存储器中,可以通过将颜色信息分配给每个高速缓存条目来改变对于虚拟和物理页面的颜色分配的高速缓存条目的颜色分配,由此 在第一缓存地址操作不成功之后执行第二高速缓存地址操作。 如果仍然没有高速缓存命中,则通过颜色校正来尝试另一个高速缓存寻址,即,使用诸如物理颜色的高速缓冲存储器的索引。 如果此缓存地址操作也无法产生缓存命中,则会出现缓存未命中。
    • 19. 发明申请
    • Access Optimization Method for Main Memory Database Based on Page-Coloring
    • 基于页面着色的主内存数据库访问优化方法
    • US20130275649A1
    • 2013-10-17
    • US13514291
    • 2012-05-16
    • Yan-Song ZhangShan WangXuan ZhouMin JiaoZhan-Wei Wang
    • Yan-Song ZhangShan WangXuan ZhouMin JiaoZhan-Wei Wang
    • G06F12/10
    • G06F12/1045G06F2212/653
    • An access optimization method for a main memory database based on page-coloring is described. An access sequence of all data pages of a weak locality dataset is ordered by page-color, and all the data pages are grouped by page-color, and then all the data pages of the weak locality dataset are scanned in a sequence of page-color grouping. Further, a number of memory pages having the same page-color are preset as a page-color queue, in which the page-color queue serves as a memory cache before a memory page is loaded into a CPU cache; the data page of the weak locality dataset first enters the page-color queue in an asynchronous mode, and is then loaded into the CPU cache to complete data processing. Accordingly, cache conflicts between datasets with different data locality strengths can be effectively reduced.
    • 描述了基于页面着色的主存储数据库的访问优化方法。 弱位置数据集的所有数据页的访问序列按页面颜色排序,所有数据页按页面颜色分组,然后按照页面颜色顺序扫描弱位置数据集的所有数据页面, 颜色分组。 此外,将具有相同页面颜色的多个存储器页面预设为页面颜色队列,其中在将存储器页面加载到CPU高速缓存之前,页面颜色队列用作存储器高速缓存; 弱位置数据集的数据页首先以异步模式进入页面颜色队列,然后加载到CPU缓存中以完成数据处理。 因此,可以有效地减少具有不同数据局部性强度的数据集之间的缓存冲突。