The Community for Technology Leaders
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques (2011)
Galveston, Texas USA
Oct. 10, 2011 to Oct. 14, 2011
ISSN: 1089-795X
ISBN: 978-0-7695-4566-0
pp: 187-188
ABSTRACT
The presence of multiple MCs and their integration into the on-chip network fabric creates a highly concurrent system that can support significant levels of memory level parallelism (MLP) across cores. This work exposes the trade-off between DRAM parameters, bank level parallelism (BLP), and row buffer hit rate that exposes the amount of effective BLP that is necessary to approximate a 100% hit rate. We further study how this trade-off can be controlled and propose a class of global (system) and local (within an MC) address mappings that can be tuned to optimize the performance across a set of multiprogrammed benchmarks.
INDEX TERMS
DRAM, Row Buffer Hit Rate, Bank Level Parallelism, Address Mapping
CITATION
Mitchelle Rasquinha, Dhruv Choudhary, Sudhakar Yalamanchili, Syed Minhaj Hassan, "Regulating Locality vs. Parallelism Tradeoffs in Multiple Memory Controller Environments", Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, vol. 00, no. , pp. 187-188, 2011, doi:10.1109/PACT.2011.33
178 ms
(Ver 3.3 (11022016))