The modern computing era has seen an explosive growth of parallelism inherent in computing chips. Taking advantage of these new features is an opportunity, but also a challenge. To better prepare for the road ahead, Intel and CERN openlab are organizing an advanced workshop focused on parallel programming and tuning of software. The two day event, led by experts from Intel, will be split into two parts.
On the first day, Levent Akyil will demonstrate existing and upcoming elements of Intel Parallel Studio XE. Discussed advanced features will include the efficient usage of APIs to contextualize performance information, batch performance collection, loop analysis and instrumentation with the PIN tool. Although the main focus will be on the VTune™ Amplifier XE performance tuning tool, the Intel Inspector XE correctness checker and Advisor XE will also be discussed. The participants will be able to get hands on experience with the VTune™ Amplifier XE 2013 beta and see live demos.
On the second day, Hans Pabst will introduce advanced features of Intel Threading Building Blocks (Intel TBB), coupled with an introduction to the logic of Intel TBB and parallel programming patterns. A discussion of constructs such as parallel for, concurrent containers and interdependent tasks will be interspersed with hands-on labs.
About the speakers
|Levent Akyil is a staff software engineer and currently manages the EMEA Technical Computing, Analyzers, and Runtimes technical consulting engineering team within the Software & Services Group at Intel. Over the past 11 years, he has held several positions in various divisions at Intel. Akyil worked on various Itanium® platforms and enterprise MP Xeon® server projects before moving to his current role. Based in Munich, Germany, he provides technical consulting support for Intel® Software Development Products in EMEA. His team works with internal and external strategic customers providing enabling and optimization support on Intel products including Intel® Many Integrated Core architecture. Akyil has an MS in Computer Science and an MBA in Technology and Innovation Management.|
|Hans Pabst is a senior technical consultant engineer at Intel Corporation (SSG/DPD). He enables customers in the EMEA region to leverage Intel software developer products (performance libraries, compilers and tools). Hans’ focus is on parallel algorithms and programming models that target HPC and scientific applications. Before he joined RapidMind Inc. of Canada (acquired by Intel), Hans was part of the Virtual Reality Systems Group of Bauhaus University Weimar (Germany). Hans holds a Diploma in Civil Engineering and Computer Science (Dipl.-Ing.).|
To register, please go to http://indico.cern.ch/event/apt2012. Registrations are limited to approximately 45 participants and handled on a “first come–first served” basis. Attendees wishing to participate in the interactive hands-on need to bring their laptop, which will be used to access multi-core exercise servers. Please contact email@example.com if you have any questions.
The course will be given in English and is targeted at intermediate and advanced users. Please also note that familiarity with basic threading concepts, C/C++ and compilation techniques is a prerequisite. All Intel tools are provided for CERN users by CERN IT and openlab at no extra charge.
Information on how to reach CERN can be found at the following web page. Please note that visitors will need a badge to get onto the CERN campus. (If you are not already registered at CERN, please remember to tick the visitor's card box when registering for the workshop). Visitor cards will be available in the CERN reception (buildning 33) the day of your arrival.
If you need to book accomodation for your stay, there are various options. One option is to stay at the CERN hostel which offers very basic rooms with shower and WC on the CERN campus. Please make sure you book early, as the hostel is often fully booked months in advance.
A list of hotels offering preferential rates to CERN in neighbouring France and around Geneva can be found here and the team managing the CERN hostel can help you book a room in one of those (feel free to contact them by email or by phone to do so). A full list of hotels in Geneva can be found at the Geneva tourism web page. Please note that hotels on the French side of the boarder are easiest reached by car as public transport is scarce.
To obtain a wireless access during your stay, you need to register your laptop. Please go to the following web page . The contact person should be Andrzej Nowak IT-CF