Depending on the hardware environment, exercises will be run on either multi-core CPUs, nVidia or ATI GPUs. |
Exercise: | Installation and test of the OpenCL SDK |
Exercise: | Write a platform discovery and analysis program (displaying CPUs, GPUs, versions...) |
Exercise: | Write an image loader program, transferring image to/from compute devices |
Exercise: | Compile and execute a program to square an array on the platform computing nodes |
Exercise: | Rewrite the square program to use vector operations |
Exercise: | Write and execute an image manipulation program (Blur filter) |
Exercise: | Enhance the image manipulation program to measure kernel computation time |
Exercise: | Simulate the N-Body problem, displaying data using OpenGL |
Exercise: | Explore vectorisation on an image rotation kernel |
Exercise: | Enhance the Blur filter program to investigate memory optimisations |
To book a training session or for more information, please contact us on info@ac6-training.com.
Registrations are accepted till one week before the start date for scheduled classes. For late registrations, please consult us.
You can also fill and send us the registration form
This course can be provided either remotely, in our Paris training center or worldwide on your premises.
Scheduled classes are confirmed as soon as there is two confirmed bookings. Bookings are accepted until 1 week before the course start.
Last update of course schedule: 21 August 2024
Booking one of our trainings is subject to our General Terms of Sales