A five days hands-on course organized by INFN and Cometa Consortium will be held at Laboratori Nazionali del Sud in Catania (Italy). It will be divided into separated sections. The first section will introduce the fundamental concepts of massively parallel computing, with a focus on modern GPUs and accelerators (from NVIDIA CUDA-enabled GPUs to the Xeon Phi) and the OpenCL cross-platform standard for parallel programming. Examples in fluidodynamics, Monte Carlo methods, bioinformatics and economics will be presented. The second section will cover all aspects of the C++ programming and the Geant4 Monte Carlo toolkit, from the basic installation through advanced topics and will be interspersed with examples that build a progressively more complex application, extensible to real space or medical use.
Participants are recommended to bring their own laptop with (preferably) a Linux or an OSX operating system. Participants with a Windows operative system will be able to connect, via ssh, to specific desktop machine. Moreover, a virtual machine with a Linux OS and a ready-to-use Geant4 installation, will be provided in these pages in the next weeks, together with the installation instructions.
You will find as soon as possible the prerequisites for:
- the GPU course
- the Geant4 course
Participation fee is 150 € for each course and 200 € for both courses. Under-graduate University students (maximum number admitted of 15-> THE MAXIMUM NUMBER OF 15 HAS BEEN REACHED) will be granted a fee waiver. PhD students have to pay the regular fee. Final acceptance will be done according to the fee payment. We kindly suggest to pay as soon as possible. Registration will be closed once the maximum number will be reached.
Continual update will be found at the facebook page: https://www.facebook.com/SoftwareandGeant4School