CERN Accelerating science

CERN openlab / Intel Workshop on Parallelism, Compilers and Performance

Tuesday, 30 October, 2012 (All day) to Thursday, 1 November, 2012 (All day)

Jeff Arnold (Intel), Hans Pabst (Intel) and several openlab staff will lead the event and help you improve your knowledge by providing a complete view of the modern PC computing platform. Key intricacies of parallel programming will be explained, along with the most efficient solutions to common multi-threading problems, using modern parallelization environments compatible with C and C++. Performance tuning and computer architecture are also important topics on the agenda, closely linked to the seven performance dimensions of PC servers. In addition, a compiler study is foreseen, where an expert from the Intel compiler team will demonstrate more advanced features and differences between GCC and the Intel compiler.

Hands-on labs are also planned where participants will be able to improve their understanding of the course in practical environments, guided by the speakers. The focus of the workshop will be on C and C++, but programmers of other languages could also benefit. 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.