Presentation is loading. Please wait.

Presentation is loading. Please wait.

Petaflops Application Meeting Dec. 12 2004. Agenda Updates Updates Repositories Repositories Tools Tools Projects Projects Katherine on Steve Pieper’s.

Similar presentations


Presentation on theme: "Petaflops Application Meeting Dec. 12 2004. Agenda Updates Updates Repositories Repositories Tools Tools Projects Projects Katherine on Steve Pieper’s."— Presentation transcript:

1 Petaflops Application Meeting Dec. 12 2004

2 Agenda Updates Updates Repositories Repositories Tools Tools Projects Projects Katherine on Steve Pieper’s Code Katherine on Steve Pieper’s Code Status of other codes Status of other codes

3 Updates nek5 repository on cvs server nek5 repository on cvs server Will add permissions for anybody interested Will add permissions for anybody interested Other codes should go there also if possible Other codes should go there also if possible Tisha can do this quickly Tisha can do this quickly Started to put together simple generic regression testing tools to go with above Started to put together simple generic regression testing tools to go with above mysql database setup on database server mysql database setup on database server Will be used collect performance information in standardized way Will be used collect performance information in standardized way Need to nail down specs on what standard contains Need to nail down specs on what standard contains Will email connection information Will email connection information Who would like an account? Who would like an account? Next for nek5 Next for nek5 Most interesting stuff serial Most interesting stuff serial Understand why in particular flop count low for various arhitectures Understand why in particular flop count low for various arhitectures

4 Tools Performs (Performance on Real Memory Systems) Performs (Performance on Real Memory Systems) Read/write latencies for memory subsystem Read/write latencies for memory subsystem Not installed locally Not installed locally Valgrind Valgrind Linux x86 debugger/profiler Linux x86 debugger/profiler On Jazz? On Jazz? PAPI (Performance API) University of TN PAPI (Performance API) University of TN Portable hardware counters Portable hardware counters Requires kernel module, not installed on Jazz Requires kernel module, not installed on Jazz On recorder.mcs.anl.gov On recorder.mcs.anl.gov TAU (Tuning and Analysis Utilities) University of Oregon TAU (Tuning and Analysis Utilities) University of Oregon Very portable, broad set of tools for full spectrum of profiling – shared and distributed memory, multi-language support, layered on Dyninst, Opari, Epilogue, Vampir, Paraver, etc. Multiple outputs, views. Very portable, broad set of tools for full spectrum of profiling – shared and distributed memory, multi-language support, layered on Dyninst, Opari, Epilogue, Vampir, Paraver, etc. Multiple outputs, views. On Jazz? On Jazz?

5 Tools Vampir (Intel) Vampir (Intel) Paradyn / Dyninst (University of Wisconsin) Paradyn / Dyninst (University of Wisconsin) Pablo Toolkit (University of Illinois) Pablo Toolkit (University of Illinois) Paraver/Dimemas (Barcelona) Paraver/Dimemas (Barcelona) Jumpshot (Argonne) Jumpshot (Argonne) Complex views of MPI messaging patterns for large application Complex views of MPI messaging patterns for large application Installed on Jazz and many other places Installed on Jazz and many other places FPMPI (Argonne) FPMPI (Argonne) Simple lightweight text-based MPI messaging diagnostics Simple lightweight text-based MPI messaging diagnostics Installed on Jazz and many other places Installed on Jazz and many other places

6 Tools HPM HPM IBMs IBMs Speedshop Speedshop SGIs SGIs Gprof Gprof Linux-x86 call graphs/timings Linux-x86 call graphs/timings

7 Related projects PERC (Performance Evaluation Research Center) PERC (Performance Evaluation Research Center) Scidac ISIC for “Science of performance” Scidac ISIC for “Science of performance” Paul and Boyana co-PI’s here Paul and Boyana co-PI’s here IPACS IPACS Development of realistic scientific benchmarks Development of realistic scientific benchmarks


Download ppt "Petaflops Application Meeting Dec. 12 2004. Agenda Updates Updates Repositories Repositories Tools Tools Projects Projects Katherine on Steve Pieper’s."

Similar presentations


Ads by Google