Training Modules

      The modules are split over five groups:

      1. General
        Optimising cache and memory in Java, C, C++ and .NET
      2. OpenCL and GPGPU basics
        The basics of kernel and host programming
      3. High-Level Programming
        OpenACC and ArrayFire for faster development
      4. Architectures & Optimisation
        Optimisation-techniques for AMD, NVIDIA, Intel, ARM
      5. Advanced
        Integration and algorithm-design