|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2002 International Conference on Parallel Processing (ICPP'02)
Analysis of Memory Hierarchy Performance of Block Data Layout
Vancouver, B.C., Canada
August 18-August 21
ISBN: 0-7695-1677-7
| ASCII Text | x | ||
| Neungsoo Park, Bo Hong, Viktor K. Prasanna, "Analysis of Memory Hierarchy Performance of Block Data Layout," 2012 41st International Conference on Parallel Processing, pp. 35, 2002 International Conference on Parallel Processing (ICPP'02), 2002. | |||
| BibTex | x | ||
| @article{ 10.1109/ICPP.2002.1040857, author = {Neungsoo Park and Bo Hong and Viktor K. Prasanna}, title = {Analysis of Memory Hierarchy Performance of Block Data Layout}, journal ={2012 41st International Conference on Parallel Processing}, volume = {0}, year = {2002}, issn = {0190-3918}, pages = {35}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICPP.2002.1040857}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 41st International Conference on Parallel Processing TI - Analysis of Memory Hierarchy Performance of Block Data Layout SN - 0190-3918 SP EP A1 - Neungsoo Park, A1 - Bo Hong, A1 - Viktor K. Prasanna, PY - 2002 KW - null VL - 0 JA - 2012 41st International Conference on Parallel Processing ER - | |||
Recently, several experimental studies have been conducted on block data layout as a data transformation technique used in conjunction with tiling to improve cache performance. In this paper, we provide a theoretical analysis for the TLB and cache performance of block data layout. For standard matrix access patterns, we derive an asymptotic lower bound on the number of TLB misses for any data layout and show that block data layout achieves this bound. We show that block data layout improves TLB misses by a factor of O(B) compared with conventional data layouts, where B is the block size of block data layout. This reduction contributes to the improvement in memory hierarchy performance. Using our TLB and cache analysis, we also discuss the impact of block size on the overall memory hierarchy performance. These results are validated through simulations and experiments on state-of-the-art platforms.
Citation:
Neungsoo Park, Bo Hong, Viktor K. Prasanna, "Analysis of Memory Hierarchy Performance of Block Data Layout," icpp, pp.35, 2002 International Conference on Parallel Processing (ICPP'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.
