TY - GEN
T1 - Can manycores support the memory requirements of scientific applications?
AU - Pavlovic, Milan
AU - Etsion, Yoav
AU - Ramirez, Alex
PY - 2012
Y1 - 2012
N2 - Manycores are very effective in scaling parallel computational performance. However, it is not clear if current memory technologies can scale to support such highly parallel processors. In this paper, we examine the memory bandwidth and footprint required by a number of high-performance scientific applications. We find such applications require a per-core memory bandwidth of ∼ 300MB/s, and have a memory footprint of some 300MB per-core. When comparing these requirements with the limitations of state-of-the-art DRAM technology, we project that in the scientific domain, current memory technologies will likely scale well to support more than ∼ 100 cores on a single chip, but may become a performance bottleneck for manycores consisting of more than 200 cores.
AB - Manycores are very effective in scaling parallel computational performance. However, it is not clear if current memory technologies can scale to support such highly parallel processors. In this paper, we examine the memory bandwidth and footprint required by a number of high-performance scientific applications. We find such applications require a per-core memory bandwidth of ∼ 300MB/s, and have a memory footprint of some 300MB per-core. When comparing these requirements with the limitations of state-of-the-art DRAM technology, we project that in the scientific domain, current memory technologies will likely scale well to support more than ∼ 100 cores on a single chip, but may become a performance bottleneck for manycores consisting of more than 200 cores.
UR - http://www.scopus.com/inward/record.url?scp=84857711068&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-24322-6_7
DO - 10.1007/978-3-642-24322-6_7
M3 - منشور من مؤتمر
SN - 9783642243219
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 65
EP - 76
BT - Computer Architecture - ISCA 2010 International Workshops, A4MMC, AMAS-BT, EAMA, WEED, WIOSCA, Revised Selected Papers
T2 - ACM IEEE International Symposium on Computer Architecture, ISCA 2011
Y2 - 19 June 2010 through 23 June 2010
ER -