Dynamically heterogeneous cores through 3D resource pooling

High Performance Computer Architecture(2012)

引用 80|浏览1
暂无评分
摘要
This paper describes an architecture for a dynamically heterogeneous processor architecture leveraging 3D stacking technology. Unlike prior work in the 2D plane, the extra dimension makes it possible to share resources at a fine granularity between vertically stacked cores. As a result, each core can grow or shrink resources, as needed by the code running on the core. This architecture, therefore, enables runtime customization of cores at a fine granularity and enables efficient execution at both high and low levels of thread parallelism. This architecture achieves performance gains from 9-41%, depending on the number of executing threads, and gains significant advantage in energy efficiency of up to 43%.
更多
查看译文
关键词
fine granularity,performance gain,prior work,extra dimension,gains significant advantage,efficient execution,3d stacking technology,3d resource pooling,multiprocessing systems,runtime customization,thread parallelism,multicore architectures,dynamically heterogeneous cores,core runtime customization,computer architecture,dynamically heterogeneous core,low level,energy efficiency,dynamically heterogeneous processor architecture,pipelines,multiplexing,processor architecture,three dimensional,energy efficient,radio frequency,registers,multicore processing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要