发明名称 Block-based non-transparent cache
摘要 In an embodiment, a non-transparent memory unit is provided which includes a non-transparent memory and a control circuit. The control circuit may manage the non-transparent memory as a set of non-transparent memory blocks. Software executing on one or more processors may request a non-transparent memory block in which to process data. The control circuit may allocate a first block, and may return an address (or other indication) of the allocated block so that the software can access the block. The control circuit may also provide automatic data movement between the non-transparent memory and a main memory system to which the non-transparent memory unit is coupled. For example, the automatic data movement may include filling data from the main memory system to the allocated block, or flushing the data in the allocated block to the main memory system after the processing of the allocated block is complete.
申请公布号 US8219758(B2) 申请公布日期 2012.07.10
申请号 US20090500810 申请日期 2009.07.10
申请人 WANG JAMES;CHEN ZONGJIAN;KELLER JAMES B.;MILLET TIMOTHY J.;APPLE INC. 发明人 WANG JAMES;CHEN ZONGJIAN;KELLER JAMES B.;MILLET TIMOTHY J.
分类号 G06F12/00;G06F13/00;G06F13/28 主分类号 G06F12/00
代理机构 代理人
主权项
地址