Hi folks

Sorry for the delay, but for those interested in attending the Python
course 2nd June [for free], here are the details from John Linford:

This short course will present the use of Python for technical computing.
The course will also cover the use of the TAU toolkit for profiling code.
The course is associated with the EMiT conference
<http://emit.manchester.ac.uk/> at which John Linford is presenting.

The TAU Performance System is a powerful and highly versatile profiling and
tracing tool ecosystem for performance analysis of parallel programs at all
scales. Developed for almost two decades, TAU has evolved with each new
generation of HPC systems and presently scales efficiently to hundreds of
thousands of cores on the largest machines in the world. TAU has helped
many projects scale up successfully on systems at Oak Ridge Leadership
Computing Facility (OLCF), the National Energy Research Scientific
Computing Center (NERSC), the Argonne Leadership Computing Facility (ALCF),
and others. In one case, TAU helped reduced the runtime of the IRMHD INCITE
code from 528 hours to 70 hours.

This tutorial will focus on performance data collection, analysis, and
performance optimization of Python applications. The tutorial will
introduce profiling and debugging support in TAU, cover performance
evaluation of parallel programs written in pure Python or Python mixed with
Fortran, C++, and/or C.  The tutorial will also cover parallel performance
analysis of applications using MPI, OpenMP, and other parallel runtime
environments via packages like mpi4py.  The common case of Python as a
high-level “glue” language for high performance components will be covered
extensively.  We will demonstrate different techniques for program
instrumentation and highlight TAU's support for memory debugging and I/O
evaluation. The hands-on portion of the tutorial will guide the developers
through the instrumentation, measurement, and analysis process steps in
TAU. Performance data will include MPI timings, runtime bounds checking,
I/O and memory, and hardware performance counters from PAPI. The tutorial
will demonstrate how TAU's instrumentation and analysis tools may be used
with external tools such as Score-P, Scalasca, OTF2, PAPI, and Vampir.


TUTOR: John C Linford, ParaTools Inc


A light lunch will be available at the end of the course for participants
to network

Mode Workshop

Training Hours 4.0 training hours




Cheers!
Dave

On Sat, May 30, 2015 at 7:47 AM, David Topping <[email protected]>
wrote:

> Hi everyone
>
> i wonder if I could gauge interest in a training event soon to be held at
> the university. I've helped to construct content via invited speakers for
> the upcoming 2 day EMiT conference to be held at the Place Aparthotel in
> the NQ:http://emit.manchester.ac.uk
>
> I've invited John Linford from para tools in the US to give a talk and
> he has also offered to hold a Python for HPC training event the day after
> EMiT. John will be talking about automatic code generation for chemical
> solvers on external accelerators btw.
>
> Normally the university don't offer our free training to external non
> academics, but I've managed to persistently push the issue and it looks
> like we might get the green light as a one off. If you might be interested,
> can you let me know? I'm trying to guage wider interest to throw at the
> training organising powers at the uni. It will be on morning 2nd June,
> 9am-1pm, EMiT is 31 May- 1st June. Lunch would be provided by my research
> grant and, whilst proceeds EMiT, precedes some 2 day OpenMP event which
> also might be available seperately but I won't know until Monday as it's
> not in my remit.
>
> While I'm here, you are also more than welcome to attend EMiT, although
> the earlybird closes Sunday! Money goes to the costs of holding the event
> at the Place, dinner and 'freebies' btw. If you classify as a student, from
> anywhere, the discount still applies.
>
> Anyway, do drop me a line if interested.
>
> Cheers, and happy Saturday :)
> Dave
>

-- 
-- 
To post: [email protected]
To unsubscribe: [email protected]
Feeds: http://groups.google.com/group/python-north-west/feeds
More options: http://groups.google.com/group/python-north-west

--- 
You received this message because you are subscribed to the Google Groups 
"Python North-West" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to