DocumentCode
3740043
Title
Memory profiling for intra-application data-communication quantification: A survey
Author
Imran Ashraf;Mottaqiallah Taouil;Koen Bertels
Author_Institution
Computer Engineering Lab, TU Delft, The Netherlands
fYear
2015
Firstpage
32
Lastpage
37
Abstract
With the advent of technology, multi-core architectures are prevalent in embedded, general-purpose as well as high-performance computing. Efficient utilization of these platforms in an architecture agnostic way is an extremely challenging task. Hence, profiling tools are essential for programmers to optimize the applications for these architectures and understand the bottlenecks. Typical bottlenecks are irregular memory-access patterns and data-communication among cores which may reduce anticipated performance improvement. In this study, we first survey the memory-access optimization profilers. Thereafter, we provide a detailed comparison of data-communication profilers and highlight their strong and weak aspects. Finally, recommendations for improving existing data-communication profilers and/or designing future ones are thoroughly discussed.
Keywords
"Chlorine","Linux","Radiation detectors","Computer architecture","Instruments","Optimization","Hardware"
Publisher
ieee
Conference_Titel
Design & Test Symposium (IDT), 2015 10th International
Type
conf
DOI
10.1109/IDT.2015.7396732
Filename
7396732
Link To Document