Announcing the CERN openlab / Intel
Summer 2010 Computer Architecture and Performance Tuning Workshop
22-23 September 2010, CERN
The aim of the lectures and exercises
contained in this workshop is to give the attendees a practical introduction to
performance optimization and monitoring on Linux based on a good understanding
of modern computer architectures. While the
focus will be on C and C++, programmers of other languages will also benefit
from the performance monitoring and hardware related classes. Non-expert users
should feel more than welcome, as the course will be an excellent opportunity to
improve their knowledge related to computer architecture and performance
optimization.
The invited guest speaker will be
Dr. David Levinthal of Intel Corporation,
one of the top performance optimization experts in the field. Perfmon2 will
serve as the primary tool used during the course, enabling the participants to
discover how the structure of the code influences its performance. An in-depth
compiler study is foreseen, where an expert from the Intel compiler team will
explain the pitfalls of floating point computation, and the key highlights and
differences of GCC and the Intel compiler, which is available freely for use at
CERN. The participants will be given the task of correlating performance figures
with certain programming decisions. In addition, the participants will
understand the limits of performance tuning and the ways to establish at which
point inside those limits their workload is placed. The exercises will be
supported by demonstrating real world problems in production environments.
Event highlights:
Pre-requisites:
The workshop is organized by CERN openlab and Intel
for users affiliated with CERN, free of
charge at this time. Registrations are based on a first-come first-served
basis – 40 seats are available for the lectures and the hands-on exercises –
please indicate which are of interest to you during registration. Please note
that for the hands-on labs you need to
bring a portable computer with you to access the exercise machines. Go to
CTA or
EDH
in order to register. All registrations will be confirmed by e-mail – a
registration in EDH is required and does
not yet guarantee a place in the workshop. Contact
openlab.workshops@cern.ch for
further information.
Andrzej Nowak
CERN openlab