• DocumentCode
    3292109
  • Title

    Simplifying Memory, I/O, and Communication Performance Assessment Using TAU

  • Author

    Shende, Sameer ; Malony, Allen D. ; Morris, Art ; Wissink, A.

  • Author_Institution
    ParaTools, Inc., Eugene, OR, USA
  • fYear
    2010
  • fDate
    14-17 June 2010
  • Firstpage
    508
  • Lastpage
    514
  • Abstract
    We introduce a tool that simplifies the performance assessment of input/output (I/O), memory, and Message Passing Interface (MPI) operations in a program under Linux. It describes how TAU improves the accuracy of measuring the extent of heap memory usage, and captures the volume and bandwidth of POSIX I/O performed in an un-instrumented program simply by modifying the command line for launching the parallel application. We describe the application of this tool to the Helios Rotorcraft Simulation Framework.
  • Keywords
    Linux; input-output programs; message passing; software performance evaluation; storage management; Helios Rotorcraft Simulation Framework; I/O performance assessment; Linux; POSIX I/O; TAU; communication performance assessment; heap memory usage; memory performance assessment; message passing interface; Accuracy; Bandwidth; Context; Instruments; Libraries; Linux; Sockets; Helios; I/O; TAU; instrumentation; memory leak detection; performance measurement; preloading;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Modernization Program Users Group Conference (HPCMP-UGC), 2010 DoD
  • Conference_Location
    Schaumburg, IL
  • Print_ISBN
    978-1-61284-986-7
  • Type

    conf

  • DOI
    10.1109/HPCMP-UGC.2010.29
  • Filename
    6018032