DETECTING MISSING WRITE TO CACHE/MEMORY OPERATIONS
    8.
    发明申请
    DETECTING MISSING WRITE TO CACHE/MEMORY OPERATIONS 有权
    检测错误写入高速缓存/内存操作

    公开(公告)号:US20150170764A1

    公开(公告)日:2015-06-18

    申请号:US14105443

    申请日:2013-12-13

    IPC分类号: G11C29/10

    摘要: Using an “optimized” test case for testing hardware and/or software of a computer. The optimized test case is designed to be run on a data storage device including multiple read locations and multiple write locations. Initialization data is written, on the data storage device, only to the write locations of the data storage device. The optimized test case is run on the data storage device in a manner so that the optimized test case will only write data to each write location after that write location has had initialization data written to that write location. The optimized test case defines read locations and write locations so that, during running of the optimized test case, all read locations which are also write locations will be written by a write instruction of the test case before being read by a read instruction of the test case.

    摘要翻译: 使用“优化”测试用例来测试计算机的硬件和/或软件。 优化的测试用例被设计为在包括多个读取位置和多个写入位置的数据存储设备上运行。 初始化数据在数据存储设备上写入数据存储设备的写入位置。 优化的测试用例以数据存储设备的方式运行,使得优化的测试用例仅在写入位置已将初始化数据写入该写入位置之后才将数据写入每个写入位置。 优化的测试用例定义了读取位置和写入位置,以便在优化的测试用例运行期间,所有读取位置也是写入位置将由测试用例的写入指令写入,然后通过读取测试指令进行读取 案件。

    Memory system and method for controlling nonvolatile memory
    9.
    发明授权
    Memory system and method for controlling nonvolatile memory 有权
    用于控制非易失性存储器的存储器系统和方法

    公开(公告)号:US09043538B1

    公开(公告)日:2015-05-26

    申请号:US14311221

    申请日:2014-06-20

    IPC分类号: G06F12/00 G06F12/02 G06F12/08

    摘要: A memory system comprises a master control module, a memory control module, a nonvolatile memory and a cache, wherein the memory control module is connected with the master control module, the nonvolatile memory and the cache are respectively connected with the memory control module; and the memory control module is configured to, when the master control module sends a write command for the nonvolatile memory, store data to be written in the nonvolatile memory in the cache according to the write command, and release the cache used for storing the data to be written in the nonvolatile memory after finish of the write operation to the nonvolatile memory.

    摘要翻译: 存储器系统包括主控制模块,存储器控制模块,非易失性存储器和高速缓冲存储器,其中存储器控制模块与主控模块连接,非易失性存储器和高速缓存分别与存储器控制模块连接; 并且所述存储器控制模块被配置为当所述主控制模块发送用于所述非易失性存储器的写入命令时,根据所述写入命令将要写入所述非易失性存储器的数据存储在所述高速缓存器中,并释放用于存储所述数据的所述高速缓存器 在写入操作完成之后被写入非易失性存储器中。

    Hierarchical memory addressing
    10.
    发明授权
    Hierarchical memory addressing 有权
    分层存储器寻址

    公开(公告)号:US08982140B2

    公开(公告)日:2015-03-17

    申请号:US13241745

    申请日:2011-09-23

    摘要: One embodiment of the present invention sets forth a technique for addressing data in a hierarchical graphics processing unit cluster. A hierarchical address is constructed based on the location of a storage circuit where a target unit of data resides. The hierarchical address comprises a level field indicating a hierarchical level for the unit of data and a node identifier that indicates which GPU within the GPU cluster currently stores the unit of data. The hierarchical address may further comprise one or more identifiers that indicate which storage circuit in a particular hierarchical level currently stores the unit of data. The hierarchical address is constructed and interpreted based on the level field. The technique advantageously enables programs executing within the GPU cluster to efficiently access data residing in other GPUs using the hierarchical address.

    摘要翻译: 本发明的一个实施例提出了一种用于在分层图形处理单元簇中寻址数据的技术。 基于目标数据单元所在的存储电路的位置构建分层地址。 分层地址包括指示数据单元的层次级别的级别字段和指示GPU簇内的GPU当前存储数据单元的节点标识符。 分层地址还可以包括一个或多个标识符,其指示特定层级中的哪个存储电路当前存储数据单元。 层次结构地址是基于层次域构建和解释的。 该技术有利地使得在GPU集群内执行的程序能够使用分层地址高效地访问驻留在其它GPU中的数据。