From: David Turner (dpturner_at_lbl.gov)
Date: 10/22/2003
Greetings NERSC SP User, NERSC is pleased to announce its next training event, to be held on Monday, October 27. Richard Gerber, of NERSC's User Services Group, will be presenting the following talks: 9:00 - 10:00 PST Introduction to CPU performance analysis on Seaborg I will give an overview of the the POWER 3 processor architecture and hardware counters from an applications programmer's point of view. The meaning of the hardware counter data and derived metrics will be presented, along with simple optimization strategies. Finally, I'll describe how to use the "hpmcount" and "poe+" performance analysis tools. 10:00 - 11:00 PST Introduction to IBM's profiling tools "HPMlib" and "PEBenchmarker" I'll discuss two IBM performance analysis tools: HPMlib and PEBenchmarker. I'll present the simple API to HPMlib and give some examples. These library calls allow a simple and effective way to profile arbitrary sections of user code. Results will be shown using the "hpmviz" tool. PEBenchmaker is a powerful, but more complicated, tool for both single-CPU and parallel performance analysis. An example of profiling a short parallel program will be presented. The lectures will be presented on the Access Grid, with an accompanying audio conference, and experimental live streaming on the Web via Real Media. Complete information, including links to the presentation materials, may be found at: http://hpcf.nersc.gov/training/classes/2003/Oct.2003/Oct.27.html All NERSC users are welcome to attend. To reserve a seat for attendance in person, please contact training_at_nersc_dot_gov. Attendance via the Access Grid, by teleconference, or via Real Player is free to all interested parties. We also solicit feedback on the media streaming: how well does it work for you, and which system/browser combination do you use to access it? -- Best regards, David Turner User Services Group email: dpturner_at_lbl_dot_gov NERSC Division phone: (510) 486-4027 Lawrence Berkeley Lab fax: (510) 486-4316