Resource type
Date created
2013-01-04
Authors/Contributors
Author: Ghane, Alireza
Abstract
Memory, as a shared resource, has always been a high latency and bandwidth limited bottleneck of the execution pipeline in multi-core systems. This project analyzes data reordering in multi-dimensional arrays for a more ecient memory allocation method to improve cache utilization and reduce memory access bandwidth. While single-threaded run-time improvements are limited, we demonstrate up to 30% improved run-time and energy consumption in multi-threaded applications when the processing cores are competing for cache space and memory bandwidth.
Document
Identifier
etd7618
Copyright statement
Copyright is held by the author.
Scholarly level
Member of collection
Download file | Size |
---|---|
etd7618_AGhane.pdf | 1.85 MB |