发明名称 Three-dimensional processing system having multiple caches that can be partitioned, conjoined, and managed according to more than one set of rules and/or configurations
摘要 Three-dimensional processing systems are provided which have multiple layers of conjoined chips, wherein one or more chip layers include processor cores that share cache hierarchies over multiple chip layers. The caches can be partitioned, conjoined, and managed according to various sets of rules and configurations.
申请公布号 US9336144(B2) 申请公布日期 2016.05.10
申请号 US201313950538 申请日期 2013.07.25
申请人 GLOBALFOUNDRIES INC. 发明人 Buyuktosunoglu Alper;Emma Philip G.;Hartstein Allan M.;Healy Michael B.;Kailas Krishnan K.
分类号 G06F12/08 主分类号 G06F12/08
代理机构 Scully Scott Murphy and Presser 代理人 Scully Scott Murphy and Presser ;Digiglio Frank
主权项 1. A processor system, comprising: a plurality of chip layers which are physically conjoined to form a stacked structure, wherein at least one chip layer includes a plurality of processor cores, wherein at least two chip layers include caches that are physically connected through vertical connections between the at least two chip layers to form one or more cache hierarchies over the at least two chip layers, which am shared by the plurality of processor cores, wherein the one or more cache hierarchies each comprise an L2 cache and an L3 cache, and wherein each cache hierarchy comprises dynamically configurable directories which enables a directory of the L2 cache of a given cache hierarchy to be configured such that a single address in the directory of the L2 cache is mapped to a first cache line in the L2 cache and a second cache line in the L3 cache of the given cache hierarchy.
地址 Grand Cayman KY