发明名称 ASSYMETRIC COHERENT CACHING FOR HETEROGENEOUS COMPUTING
摘要 A method of caching data in the memory of electronic processor units including compiling, in a first processor configured to perform data-parallel computation, a set of asymmetric coherent caching rules. The set rules configure the first processor to be: inoperable to cache, in a second level memory cache of the first electronic processor unit, data whose home location is in a final memory store of a second electronic processor unit; operable to cache, in the second level memory cache of the first electronic processor unit, the data whose home location is in a final memory store of the first electronic processor unit; and operable to cache, in a first level memory cache of the first electronic processor unit, the data, regardless of a home location of the data.
申请公布号 US2016342513(A1) 申请公布日期 2016.11.24
申请号 US201514882617 申请日期 2015.10.14
申请人 Nvidia Corporation 发明人 Danskin John
分类号 G06F12/08;G06F12/12 主分类号 G06F12/08
代理机构 代理人
主权项 1. A method of caching data in the memory of electronic processor units, comprising: compiling, in a first electronic processor unit configured to perform data-parallel computations, a set of asymmetric coherent caching rules, wherein the set of rules configure the first electronic processor unit to be: inoperable to cache, in a second level memory cache of the first electronic processor unit, data whose home location is in a final memory store of a second electronic processor unit,operable to cache, in the second level memory cache of the first electronic processor unit, the data whose home location is in a final memory store of the first electronic processor unit, andoperable to cache, in a first level memory cache of the first electronic processor unit, the data, regardless of a home location of the data.
地址 Santa Clara CA US