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 are shared by the plurality of processor cores.