• DocumentCode
    3021237
  • Title

    Automated Analysis of Memory Access Behavior

  • Author

    Gerndt, Michael ; Li, Tianchao

  • Author_Institution
    Technische Univ. Munchen, Germany
  • fYear
    2005
  • fDate
    04-08 April 2005
  • Abstract
    We developed an automated environment to support the analysis of memory access behaviors of applications on high performance clusters. Code optimization targeting efficient use of processor caches is crucial for achieving good performance on such systems. Our environment is able to selectively instrument OpenMP Fortran95 programs upon requests of programmer. The monitor can be configured to collect hardware counter information on specified code regions. Limitations due to the number of available physical hardware counters are automatically taken into account. The whole environment is controlled through a friendly user interface based on Eclipse and is highly portable.
  • Keywords
    FORTRAN; cache storage; open systems; optimising compilers; parallel programming; user interfaces; Eclipse; OpenMP Fortran95 programs; code optimization; hardware counter information; high performance clusters; memory access behavior; processor cache; user interface; Automatic control; Computerized monitoring; Counting circuits; Graphical user interfaces; Hardware; Instruments; Libraries; Measurement; Performance analysis; Performance loss;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
  • Print_ISBN
    0-7695-2312-9
  • Type

    conf

  • DOI
    10.1109/IPDPS.2005.116
  • Filename
    1420059