Abstract | ||
---|---|---|
In a network-on-chip based multicore, an off-chip data access needs to travel through the on-chip network, spending considerable amount of time within the chip (in addition to the memory access itself). Further, it also causes additional delays for on-chip accesses by creating contention on network resources. In this paper, we propose a compiler-guided off-chip data access localization strategy to ensure that, an off-chip access traverses a small number of links (hops) to reach the memory controller which governs the memory bank that holds the requested data. We present an extensive evaluation of this strategy using a set of 12 multithreaded application programs. The results collected clearly emphasize the importance of localizing off-chip accesses. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1145/2370816.2370889 | PACT |
Keywords | Field | DocType |
off-chip access,off-chip access localization,on-chip access,noc-based multicores,requested data,off-chip data access,memory access,network resource,memory bank,localization strategy,memory controller,compiler-guided off-chip data access,compiler,network on chip | Memory bank,Interleaved memory,Uniform memory access,Computer science,Parallel computing,Network on a chip,Chip,Real-time computing,Multi-core processor,Data access,Memory controller | Conference |
ISSN | ISBN | Citations |
1089-795X | 978-1-5090-6609-4 | 1 |
PageRank | References | Authors |
0.35 | 6 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Wei Ding | 1 | 130 | 11.67 |
Mahmut T. Kandemir | 2 | 7371 | 568.54 |
Yuanrui Zhang | 3 | 180 | 15.48 |
Emre Kultursay | 4 | 265 | 11.46 |