SYSTEMS AND METHODS FOR MASKING LATENCY OF MEMORY REORGANIZATION WORK IN A COMPRESSED MEMORY SYSTEM
    1.
    发明申请
    SYSTEMS AND METHODS FOR MASKING LATENCY OF MEMORY REORGANIZATION WORK IN A COMPRESSED MEMORY SYSTEM 审中-公开
    用于在压缩存储器系统中显示存储器重组工作的延迟的系统和方法

    公开(公告)号:WO2008030672A2

    公开(公告)日:2008-03-13

    申请号:PCT/US2007/074721

    申请日:2007-07-30

    CPC classification number: G06F12/08 G06F12/0804 G06F12/1408 G06F2212/401

    Abstract: Computer memory management systems and methods are provided hi which data block buffering and priority scheduling protocols are utilized in compressed memory systems to mask the latency associated with memory reorganization work following access to compressed main memory, to particular, data block buffers and priority scheduling protocols are implemented to delay and prioritize memory.reorganization work to allow resources to be used for serving new memory access requests and other high priority commands. In one aspect, a computer system ( 10) includes a main memory ( 160) comprising first (161) and second (162) memory' regions having different access characteristics, a memory controller (130) to manage the main memory (160) and to allow access to stored data items in the main memory (160), wherein the memory controller ( 130) implements a memory reorganization process comprising an execution flow of process steps for accessing a data hem that is stored in one of the first (161) or second memory region (162), and storing the accessed data item in the other one of the first (161) or second (162) memory region, and a local buffer memory (150) operated under control of the memory controller (130) to temporarily buffer data items to be written to the main memory (160) and data items read from the main memory (160) during the memory reorganization process, wherein the memory controller (130) temporarily suspends the execution flow of the memory reorganization process between process steps, if necessary, according to a priority schedule, and utilizes the local buffer memory (150) to temporarily store data that is to be processed when the memory reorganization process is resumed

    Abstract translation: 提供了计算机存储器管理系统和方法,其中在压缩存储器系统中利用数据块缓冲和优先级调度协议来掩盖在访问压缩主存储器之后与存储器重组工作相关联的延迟,特别是数据块缓冲器和优先级调度协议 实现延迟和优先级的内存。组织工作,以允许资源用于提供新的内存访问请求和其他高优先级命令。 一方面,一种计算机系统(10)包括主存储器(160),该主存储器包括具有不同访问特性的第一(161)和第二(162)存储器区域,存储器控制器(130),用于管理主存储器(160)和 以允许访问主存储器(160)中的存储的数据项,其中存储器控制器(130)实现存储器重组过程,其包括用于访问存储在第一(161)中的一个中的一个中的数据帧的处理步骤的执行流程, 或第二存储器区域(162),并且将访问的数据项存储在第一(161)或第二(162)存储区域中的另一个存储器区域中,以及在存储器控制器(130)的控制下操作的本地缓冲存储器(150) 在存储器重组处理期间临时缓冲要写入主存储器(160)的数据项和从主存储器(160)读取的数据项,其中存储器控制器(130)暂时中止存储器重组过程的执行流程 流程步骤,我 f根据优先级调度,并且利用本地缓冲存储器(150)临时存储当重新开始存储器重组处理时要被处理的数据

    SYSTEMS AND METHODS FOR MASKING LATENCY OF MEMORY REORGANIZATION WORK IN A COMPRESSED MEMORY SYSTEM
    2.
    发明申请
    SYSTEMS AND METHODS FOR MASKING LATENCY OF MEMORY REORGANIZATION WORK IN A COMPRESSED MEMORY SYSTEM 审中-公开
    用于掩蔽压缩存储器系统中存储器重组延迟的系统和方法

    公开(公告)号:WO2008030672A3

    公开(公告)日:2008-05-08

    申请号:PCT/US2007074721

    申请日:2007-07-30

    CPC classification number: G06F12/08 G06F12/0804 G06F12/1408 G06F2212/401

    Abstract: Computer memory management systems and methods are provided hi which data block buffering and priority scheduling protocols are utilized in compressed memory systems to mask the latency associated with memory reorganization work following access to compressed main memory, to particular, data block buffers and priority scheduling protocols are implemented to delay and prioritize memory.reorganization work to allow resources to be used for serving new memory access requests and other high priority commands. In one aspect, a computer system ( 10) includes a main memory ( 160) comprising first (161) and second (162) memory' regions having different access characteristics, a memory controller (130) to manage the main memory (160) and to allow access to stored data items in the main memory (160), wherein the memory controller ( 130) implements a memory reorganization process comprising an execution flow of process steps for accessing a data hem that is stored in one of the first (161) or second memory region (162), and storing the accessed data item in the other one of the first (161) or second (162) memory region, and a local buffer memory (150) operated under control of the memory controller (130) to temporarily buffer data items to be written to the main memory (160) and data items read from the main memory (160) during the memory reorganization process, wherein the memory controller (130) temporarily suspends the execution flow of the memory reorganization process between process steps, if necessary, according to a priority schedule, and utilizes the local buffer memory (150) to temporarily store data that is to be processed when the memory reorganization process is resumed

    Abstract translation: 提供计算机存储器管理系统和方法,其中在压缩存储器系统中利用数据块缓冲和优先级调度协议来掩蔽与访问压缩主存储器之后的存储器重组工作相关的等待时间,特别是数据块缓冲器和优先级调度协议 实现延迟和优先化memory.reorganization工作,以允许资源用于服务新的内存访问请求和其他高优先级命令。 在一个方面中,一种计算机系统(10)包括:主存储器(160),其包括具有不同访问特性的第一存储区(161)和第二存储区(162);管理主存储器(160)的存储器控​​制器(130);以及 以允许访问主存储器(160)中存储的数据项,其中存储器控制器(130)实现存储器重组过程,该存储器重组过程包括用于访问存储在第一(161)中的一个中的数据卷边的处理步骤的执行流程, 或第二存储器区域(162)中,并且将访问的数据项存储在第一(161)或第二(162)存储器区域中的另一个中,以及在存储器控制器(130)的控制下操作的本地缓冲存储器(150) 在存储器重新组织过程期间临时缓存要写入主存储器(160)的数据项和从主存储器(160)读取的数据项,其中存储器控制器(130)暂时中止存储器重组过程的执行流程 过程步骤,i f根据优先级调度表,并且利用本地缓冲存储器(150)临时存储当恢复存储器重组过程时要处理的数据

Patent Agency Ranking