会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for storing memory compressed data onto memory compressed disks
    • 将内存压缩数据存储到内存压缩磁盘上的方法和系统
    • US08161206B2
    • 2012-04-17
    • US13083400
    • 2011-04-08
    • Caroline BenvenisteVittorio CastelliPeter A. Franaszek
    • Caroline BenvenisteVittorio CastelliPeter A. Franaszek
    • G06F13/38G06F13/00
    • G06F3/0608G06F3/064G06F3/0676G06F12/08G06F2212/401
    • In a computer system supporting memory compression and wherein data is stored on a disk in a different compressed format, and wherein an IOA (input/output adaptor)/IOP (input/output processor) selectively reads from and writes to a main memory through a direct memory access (DMA) operation, a method for transmitting compressed data from the IOA/IOP to the main memory includes reserving a set of free memory sectors to contain the data in said main memory, sending to the IOA/IOP addresses of said memory sectors, copying the data from the IOA/IOP to said memory sectors using said DMA operation, constructing at the IOA/IOP compressed memory directory information defining how and where the data is stored in memory, sending the memory directory information to a memory controller, and storing the memory directory information in the compressed memory directory structure.
    • 在支持存储器压缩的计算机系统中,其中数据以不同的压缩格式存储在磁盘上,并且其中IOA(输入/输出适配器)/ IOP(输入/输出处理器)通过以下方式选择性地读取和写入主存储器 直接存储器访问(DMA)操作,用于将压缩数据从IOA / IOP发送到主存储器的方法包括保留一组空闲存储器扇区以包含所述主存储器中的数据,发送到所述存储器的IOA / IOP地址 扇区,使用所述DMA操作将数据从IOA / IOP复制到所述存储器扇区,在IOA / IOP压缩存储器目录中构造定义数据存储在存储器中的方式和位置的信息,将存储器目录信息发送到存储器控制器, 并将存储器目录信息存储在压缩存储器目录结构中。
    • 3. 发明授权
    • Computer compressed memory system and method for storing and retrieving data in a processing system
    • 计算机压缩存储器系统和用于在处理系统中存储和检索数据的方法
    • US07610541B2
    • 2009-10-27
    • US11369987
    • 2006-03-08
    • Robert Brett TremainePeter A. Franaszek
    • Robert Brett TremainePeter A. Franaszek
    • G11C29/00
    • G06F13/16G06F12/0802G06F12/10
    • A computer compressed memory system for storing and retrieving data in a processing system, includes a memory including at least one memory device for storing at least one of uncompressed data and compressed data, a compressor for encoding data blocks into smaller compressed data blocks for storage in the memory, a decompressor for reconstituting encoded data into original uncompressed data blocks, a memory controller for generating, receiving and responding to memory access requests from processing and input/output units and responsively controlling access to the memory from the compressor and the decompressor for storing and retrieving data, and a hardware priority filter associated with the memory controller for selecting specific memory access requests according to attributes and access type within prescribed rates and under specific conditions.
    • 一种用于在处理系统中存储和检索数据的计算机压缩存储器系统,包括存储器,其包括用于存储未压缩数据和压缩数据中的至少一个的至少一个存储器设备,用于将数据块编码为较小压缩数据块以用于存储的压缩器 存储器,用于将编码数据重构成原始未压缩数据块的解压缩器,存储器控制器,用于生成,接收和响应来自处理和输入/输出单元的存储器访问请求,以及响应地控制来自压缩器和解压缩器的存储器的存取 以及检索数据,以及与所述存储器控制器相关联的硬件优先级过滤器,用于根据规定速率内的特定条件下的属性和访问类型来选择特定存储器访问请求。
    • 6. 发明授权
    • System, method and storage medium for prefetching via memory block tags
    • 用于通过存储器块标签预取的系统,方法和存储介质
    • US07337278B2
    • 2008-02-26
    • US10709127
    • 2004-04-15
    • Peter A. FranaszekLuis A. Lastras
    • Peter A. FranaszekLuis A. Lastras
    • G06F12/08
    • G06F12/0862
    • A system for memory management including a tag cache in communication with one or more cache devices in a storage hierarchy. The tag cache includes tags of recently accessed memory blocks where each tag corresponds to one of the pages and each tag includes tag contents. The tag contents control which memory lines of the corresponding memory block are prefetched into at least one of the cache devices. The tag contents are updated using a selected subset of processor references. The subset is referred to as filtered references. The tag contents are modified probabilistically at selected time or events.
    • 一种用于存储器管理的系统,包括与存储层级中的一个或多个高速缓存设备通信的标签缓存。 标签缓存包括最近访问的存储器块的标签,其中每个标签对应于其中一个页面,并且每个标签包括标签内容。 标签内容控制对应的存储器块的哪些存储器行被预取到至少一个高速缓存器件中。 使用选定的处理器引用子集来更新标签内容。 该子集称为过滤引用。 标签内容在选定的时间或事件中被概率地修改。
    • 7. 发明授权
    • Reclaim space reserve for a compressed memory system
    • 回收压缩内存系统的空间预留
    • US06842832B1
    • 2005-01-11
    • US09648681
    • 2000-08-25
    • Peter A. FranaszekDan E. Poff
    • Peter A. FranaszekDan E. Poff
    • G06F12/00G06F12/02G06F12/04G06F12/08G06F12/10G06F12/12
    • G06F12/023G06F12/08G06F12/0802G06F12/12G06F2212/401
    • A system and method for managing a memory storage device including a physical memory having free space for storing content maintained in compressed form and organized as pages. The system includes a control device for managing performance of input and output operations of compressed content to and from the memory storage device, with output operations including a memory pageout operations for recovering free memory storage space. The control device maintains an amount of free storage space readily available for recovery to above a threshold amount so as to enable subsequent pageout operations to be performed. A novel data construct is provided that includes locations of pages which may be immediately cleared from the physical memory for a subsequent pageout operation, the control device performing a flush operation by accessing the data construct and expediently deleting one or more pages identified in the list as available for deletion. With this data construct and flush operation, the threshold amount for free storage space recovery is able to be significantly reduced.
    • 一种用于管理存储器存储设备的系统和方法,所述存储器存储设备包括物理存储器,所述物理存储器具有用于存储以压缩形式保存的内容的自由 该系统包括用于管理来自存储器存储设备的压缩内容的输入和输出操作的性能的控制设备,其中输出操作包括用于恢复可用存储器存储空间的存储器输出操作。 控制装置将可用于恢复的可用存储空间的量保持在阈值以上,以便能够执行后续的页面输出操作。 提供了一种新颖的数据结构,其包括可以立即从物理存储器清除的用于随后的页面输出操作的页面的位置,所述控制设备通过访问数据结构来执行刷新操作,并方便地删除列表中标识的一个或多个页面, 可供删除。 通过这种数据结构和刷新操作,可以显着降低空闲存储空间恢复的阈值。
    • 8. 发明授权
    • Dual line size cache directory
    • 双行大小缓存目录
    • US06587923B1
    • 2003-07-01
    • US09575549
    • 2000-05-22
    • Caroline D. BenvenistePeter A. FranaszekJohn T. Robinson
    • Caroline D. BenvenistePeter A. FranaszekJohn T. Robinson
    • G06F1206
    • G06F12/0864G06F12/0897G06F2212/401
    • In a computer system having a processor, a memory system including multiple levels of caches L1, L2, . . . , Ln−1 and including main memory Ln, and in which the cache Li−1 includes lines of size s and the cache Li includes lines of size t with t>s, a dual line size cache directory mechanism, in which the contents of a cache Li−1 may be accessed at line size granularity s (in which case it is determined whether a line corresponding to a given memory address is stored in Li−1, and if so its location and status), and in which the contents of Li−1 may also be accessed at line size granularity t (in which case it is determined whether any of the t/s lines of size s residing in the larger line of size t corresponding to a given memory address are stored in Li−1, and if so their locations and status) without multiple sequential accesses to a cache Li−1 directory structure.
    • 在具有处理器的计算机系统中,包括多级缓存L1,L2的存储器系统。 。 。 Ln-1并且包括主存储器Ln,并且其中高速缓存Li-1包括大小为s的行,并且高速缓存Li包括具有t> s的大小为t的行,双行大小的高速缓存目录机制,其中, 可以以行尺寸粒度s访问高速缓存Li-1(在这种情况下,确定对应于给定存储器地址的行是否存储在Li-1中,如果存储在Li-1中,则确定其位置和状态),并且其中内容 还可以以行大小粒度t访问Li-1(在这种情况下,确定驻留在对应于给定存储器地址的较大行的大小为t的t / s行中的任一个是否存储在Li- 1,如果是这样,他们的位置和状态)没有多次顺序访问缓存Li-1目录结构。