From September 15th – September 16th the Mont-Blanc team organized an internal project meeting and training opened also to other European Exascale project members at the University of Bristol. In the project meeting, the working team discussed the latest issues about the project and planned future activities both of the project and its extension. The group had also the opportunity to have more technical meetings about the different work packages of the project.
In parallel, an “Advanced OpenCL" training course was organized. Around 12 people from the Mont Blanc network were joined by another 8 people from Bristol, resulting in a nice class size of 20 for the training. This was a new training course put together especially for the Mont Blanc project, and involved 4 trainers from the University of Bristol, and one from ARM ltd. The training was broken down into four parts: host-device interaction issues, development tools, advanced optimisations, and optimising OpenCL for ARM Mali GPUs. The first three parts were presented by the Bristol trainers and the final part was presented by the trainer from ARM. The course was presented in a “hands on” style, with an exercise at the end of each part requiring use of an OpenCL test machine provided by Bristol, and including a range of different hardware. Logins for the machine were provided to each attendee, and everyone was able to use the machine to try out the new techniques described in the course. Overall the course was very well received, with some positive comments from the attendees. The next training course will be in March/April 2015 hosted by HLRS.