News 

Events

Press Corner

Press Releases

Press Coverage

Multimedia Corner

Partners' Spotlights

Documents

Annual Reports

Newsletter

Technical Documents

Presentations

 

openlab Phase III

Automation Controls CC

Database CC

Networking CC

Platform CC

Previous Phases

Management

Education Corner

 

Student Programme

What is it?

How to apply-2012

Students-2012

Programme-2012

About CERN openlab

What is it?

Participants

Guiding Principles

 
 
 
 

Print Version

 

Announcing a Multi-threading and Parallelism Workshop

October 4th – October 5th 2007, CERN


 

As researchers are reaching the limits of processor performance improvements by frequency scaling, it is clear that the future of computing lies in the effective utilization of parallel and multi-core architectures. Since this significant change in computing has already begun, it is vital for programmers to be aware of the possibilities and dangers which lie ahead.

 

A Multi-threading and Parallelism Workshop will be held on the 4th and 5th of October at CERN. Experts from Intel will lead the two day event and help you improve your knowledge by explaining the key intricacies of parallel programming and presenting the most efficient solutions to popular multi-threading problems. A hands-on lab is also planned where participants will be able to improve their understanding of multi-threaded programming methodologies and learn to use tools for debugging and profiling multi-threaded applications. Non-expert users should feel more than welcome, as the course is a great opportunity to refresh their knowledge.

The workshop is co-organized by CERN openlab and Intel.

Registrations are based on a first-come first-served basis by sending e-mail to openlab.workshops@cern.ch.
50 seats are available for day 1 and 40 seats for day 2 – please indicate which are of interest to you in your registration message. All registrations will be confirmed by e-mail.

Go to CERN openlab web pages for details.

 

Event highlights:

The workshop will take place in building 593 at the Meyrin site of CERN. Here is a map of the surrounding area.

Print version

 

Day 1 - October 4th 2007, ROOM 11

09:00, 15' Introduction (Herbert Cornelius, Intel)
9:15, 30' The move to multi-core and its impact on software (Herbert Cornelius, Intel)
9:45, 45' Parallelism basics and multi-threading concepts (Herbert Cornelius, Intel)
10:30, 15' Break
10:45, 45' Threaded programming methodology and scalability (Herbert Cornelius, Intel)
11:30, 75' CERN session
Parallelisation efforts in ROOT - 20' (Fons Rademakers, CERN)
How good is the match between LHC software and current/future processors? - 30' (Sverre Jarp, CERN openlab)
Multi-threading in Fortran - 25' (Eric McIntosh, CERN)
12:45, 75' Lunch (on your own)
14:00, 120' Programming with OpenMP and a look into pthreads (Hans-Joachim Plum, Intel)
16:00, 15' Break
16:15, 45' Threading Building Blocks (Hans-Joachim Plum, Intel)
17:00, 30' Q&A Session (Herbert Cornelius, Intel; Hans-Joachim Plum, Intel)
17:30 The day ends

Day 2 - October 5th 2007, ROOMS 23 and 25

9:00, 30' Introduction to the setup
9:30, 30' Introduction to the tools
10:00, 2h30' Intel Thread Checker and Intel Thread Profiler exercises
12:30, 60' Lunch (on your own)
13:30, 3h00' Lab exercises
16:30 The day ends

 

 

 


Last update: Thursday, 26. January 2012 13:12


Copyright CERN