tau: performance regression testing harness for flash sameer shende tau-team@cs.uoregon.edu
Post on 21-Dec-2015
213 Views
Preview:
TRANSCRIPT
TAU: Performance Regression Testing Harness for FLASH
Sameer Shendetau-team@cs.uoregon.edu
TAU Performance SystemU. Chicago 2
TAU Parallel Performance System
http://www.cs.uoregon.edu/research/tau/ Multi-level performance instrumentation
Multi-language automatic source instrumentation Flexible and configurable performance measurement Widely-ported parallel performance profiling system
Computer system architectures and operating systems Different programming languages and compilers
Support for multiple parallel programming paradigms Multi-threading, message passing, mixed-mode, hybrid
TAU Performance SystemU. Chicago 3
TAU Portal
TAU Performance SystemU. Chicago 4
TAU Portal: Multiple Workspaces (Applications)
TAU Performance SystemU. Chicago 5
TAU Portal: Adding Members to Workspaces
TAU Performance SystemU. Chicago 6
TAU Portal: Examining Individual Trials
TAU Performance SystemU. Chicago 7
TAU Portal: Metada Stored With Each Trial
TAU Performance SystemU. Chicago 8
TAU Portal: MetaData
TAU Performance SystemU. Chicago 9
Launching PerfExplorer in TAU Portal
TAU Performance SystemU. Chicago 10
PerfExplorer: Regression Testing
TAU Performance SystemU. Chicago 11
PerfExplorer: Limiting Events (> 3% ), Oct 2007
TAU Performance SystemU. Chicago 12
PerfExplorer: Exclusive Time for Events (2007)
TAU Performance SystemU. Chicago 13
PerfExplorer: Inclusive Time for Each Event
TAU Performance SystemU. Chicago 14
PerfExplorer: Choosing Individual Months
TAU Performance SystemU. Chicago 15
Launching ParaProf in TAU Portal
TAU Performance SystemU. Chicago 16
Exclusive Time in ParaProf
TAU Performance SystemU. Chicago 17
Examining Individual Routines in ParaProf
TAU Performance SystemU. Chicago 18
ParaProf: 3D Visualization
TAU Performance SystemU. Chicago 19
Concluding Discussion
TAU portal has been developed to support the FLASH regression testing
Allows members of FLASH group to share profiling data in a secure way
Allows users to launch TAU performance tools (paraprof, perfexplorer)
Nightly regression testcases uploaded to the database automatically
SVN checkout each night TAU: http://www.cs.uoregon.edu/research/tau TAU Portal: http://tau.nic.uoregon.edu
TAU Performance SystemU. Chicago 20
Support Acknowledgements
Department of Energy (DOE)
Office of Science LLNL, LANL, ASC University of Chicago
top related