• 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