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

Slides:



Advertisements
Similar presentations
K T A U Kernel Tuning and Analysis Utilities Department of Computer and Information Science Performance Research Laboratory University of Oregon.
Advertisements

An open source QA stack testing tools for agile teams Presented by Aaron Evans
PAPI for Blue Gene/Q: The 5 BGPM Components Heike Jagode and Shirley Moore Innovative Computing Laboratory University of Tennessee-Knoxville
Dynamic performance measurement control Dynamic event grouping Multiple configurable counters Selective instrumentation Application-Level Performance Access.
Productive Performance Tools for Heterogeneous Parallel Computing Allen D. Malony Department of Computer and Information Science University of Oregon Shigeo.
Compile MS Access Pertemuan 18 Matakuliah: F0712 / Lab MS Access Tahun: 2007.
Robert Bell, Allen D. Malony, Sameer Shende Department of Computer and Information Science Computational Science.
Performance Evaluation on SGI Altix 4700 Guangdeng Liu and Danny Guo.
Sameer Shende Department of Computer and Information Science Neuro Informatics Center University of Oregon Tool Interoperability.
The Role of DANSE at SNS Steve Miller Scientific Computing Group Leader January 22, 2007.
TAU Performance System
On the Integration and Use of OpenMP Performance Tools in the SPEC OMP2001 Benchmarks Bernd Mohr 1, Allen D. Malony 2, Rudi Eigenmann 3 1 Forschungszentrum.
June 2, 2003ICCS Performance Instrumentation and Measurement for Terascale Systems Jack Dongarra, Shirley Moore, Philip Mucci University of Tennessee.
Performance Engineering and Debugging HPC Applications David Skinner
High Performance Computing (HPC) at Center for Information Communication and Technology in UTM.
November 2011 At A Glance GREAT is a flexible & highly portable set of mission operations analysis tools that increases the operational value of ground.
MODULE 2: INSTALLING UNIDESK. Agenda Understanding Unidesk components Basic Installation of Unidesk Licensing.
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
The Asynchronous Dynamic Load-Balancing Library Rusty Lusk, Steve Pieper, Ralph Butler, Anthony Chan Mathematics and Computer Science Division Nuclear.
PAPI Tool Evaluation Bryan Golden 1/4/2004 HCS Research Laboratory University of Florida.
Silicon Graphics, Inc. Presented by: Open|SpeedShop ™ A Dyninst Based Performance Tool Overview & Status Jim Galarowicz Manager - SGI Tools group Bill.
WORK ON CLUSTER HYBRILIT E. Aleksandrov 1, D. Belyakov 1, M. Matveev 1, M. Vala 1,2 1 Joint Institute for nuclear research, LIT, Russia 2 Institute for.
Portions © Intel Corporation | Portions © Hewlett-Packard Corporation * Other brands and names may be claimed as the property of others.
Silicon Graphics, Inc. Presented by: Open|SpeedShop™ An Open Source Performance Debugger Overview Jack Carter MTS SGI Core Engineering.
The Pipeline Processing Framework LSST Applications Meeting IPAC Feb. 19, 2008 Raymond Plante National Center for Supercomputing Applications.
TRACEREP: GATEWAY FOR SHARING AND COLLECTING TRACES IN HPC SYSTEMS Iván Pérez Enrique Vallejo José Luis Bosque University of Cantabria TraceRep IWSG'15.
Pegasus Status Update April April 2001 Karl Schopmeyer.
Database structure for the European Integrated Tokamak Modelling Task Force F. Imbeaux On behalf of the Data Coordination Project.
NeSC Apps Workshop July 20 th, 2002 Customizable command line tools for Grids Ian Kelley + Gabrielle Allen Max Planck Institute for Gravitational Physics.
PMaC Performance Modeling and Characterization Performance Modeling and Analysis with PEBIL Michael Laurenzano, Ananta Tiwari, Laura Carrington Performance.
Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology, Fall 2010 Performance.
Silicon Graphics, Inc. Presented by: Open|SpeedShop™ Status, Issues, Schedule, Demonstration Jim Galarowicz SGI Core Engineering March 21, 2006.
BG/Q Performance Tools Scott Parker Mira Community Conference: March 5, 2012 Argonne Leadership Computing Facility.
1 Wenguang WangRichard B. Bunt Department of Computer Science University of Saskatchewan November 14, 2000 Simulating DB2 Buffer Pool Management.
April 2000Dr Milan Simic1 Network Operating Systems Windows NT.
SciDAC All Hands Meeting, March 2-3, 2005 Northwestern University PIs:Alok Choudhary, Wei-keng Liao Graduate Students:Avery Ching, Kenin Coloma, Jianwei.
Martin Schulz Center for Applied Scientific Computing Lawrence Livermore National Laboratory Lawrence Livermore National Laboratory, P. O. Box 808, Livermore,
Performance Analysis Tool List Hans Sherburne Adam Leko HCS Research Laboratory University of Florida.
© 2006 IBM Corporation Agile Planning Web UI. © 2006 IBM Corporation Agenda  Overview of APT Web UI  Current Issues  Required Infrastructure  API.
Dynamic performance measurement control Dynamic event grouping Multiple configurable counters Selective instrumentation Application-Level Performance Access.
PerfExplorer Component for Performance Data Analysis Kevin Huck – University of Oregon Boyana Norris – Argonne National Lab Li Li – Argonne National Lab.
Preparatory Research on Performance Tools for HPC HCS Research Laboratory University of Florida November 21, 2003.
NUG Meeting Performance Profiling Using hpmcount, poe+ & libhpm Richard Gerber NERSC User Services
Summertime Fun Everyone loves performance Shirley Browne, George Ho, Jeff Horner, Kevin London, Philip Mucci, John Thurman.
5-Oct-051 Tango collaboration status ICALEPCS 2005 Geneva (October 2005)
Tool Visualizations, Metrics, and Profiled Entities Overview [Brief Version] Adam Leko HCS Research Laboratory University of Florida.
1 SciDAC High-End Computer System Performance: Science and Engineering Jack Dongarra Innovative Computing Laboratory University of Tennesseehttp://
Paradyn Project Paradyn / Dyninst Week Madison, Wisconsin April 12-14, 2010 Binary Rewriting with Dyninst Madhavi Krishnan and Dan McNulty.
12 CVS Mauro Jaskelioff (originally by Gail Hopkins)
21 Sep UPC Performance Analysis Tool: Status and Plans Professor Alan D. George, Principal Investigator Mr. Hung-Hsun Su, Sr. Research Assistant.
The Performance Evaluation Research Center (PERC) Participating Institutions: Argonne Natl. Lab.Univ. of California, San Diego Lawrence Berkeley Natl.
Parallel Performance Measurement of Heterogeneous Parallel Systems with GPUs Allen D. Malony, Scott Biersdorff, Sameer Shende, Heike Jagode†, Stanimire.
SDM Center High-Performance Parallel I/O Libraries (PI) Alok Choudhary, (Co-I) Wei-Keng Liao Northwestern University In Collaboration with the SEA Group.
Running Mantevo Benchmark on a Bare-metal Server Mohammad H. Mofrad January 28, 2016
Performane Analyzer Performance Analysis and Visualization of Large-Scale Uintah Simulations Kai Li, Allen D. Malony, Sameer Shende, Robert Bell Performance.
Benchmarking, Performance Evaluation, Modeling and Prediction Erich Strohmaier.
October 18, 2001 LACSI Symposium, Santa Fe, NM1 Towards Scalable Cross-Platform Application Performance Analysis -- Tool Goals and Progress Shirley Moore.
1 Advanced MPI William D. Gropp Rusty Lusk and Rajeev Thakur Mathematics and Computer Science Division Argonne National Laboratory.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Nek5000 preliminary discussion for petaflops apps project.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
OGSA-DAI Tutorial Guy Warner and.
Shirley Moore Towards Scalable Cross-Platform Application Performance Analysis -- Tool Goals and Progress Shirley Moore
Deployment Diagram.
Productive Performance Tools for Heterogeneous Parallel Computing
Deployment Diagram.
TAU integration with Score-P
Deployment Diagram.
CMSC 611: Advanced Computer Architecture
CMSC 611: Advanced Computer Architecture
Presentation transcript:

Petaflops Application Meeting Dec

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

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 connection information Will 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

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?

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

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

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