Learn from the Experts

Acceleware offers industry leading training courses for software developers looking to increase their skills in writing or optimizing applications for highly parallel processing. The training focuses on using GPUs for computing and the associated popular programming languages. Acceleware also cooperates with the leading vendors of GPUs in creating the courses to deliver the best training experience possible. The courses are all taught by experienced programmers who provide real world experience, derived from Acceleware’s vast experience of building commercial GPU applications.

Post Course Support

Once your training course is completed, you can expect to hear from us to offer our support as we want you to utilize the skills you have learned to your specific projects. We offer many different post course services, all of which will be customized to fit your requirements.
Click here for more information on how we can help.


Acceleware offers the following Public and Private Courses:


CUDA Courses Now Available Online!

OpenCL Courses - GPUs

OpenCL Courses - Intel FPGAs

Xeon Phi™ Courses

OpenMP Courses


Recent Training Locations

Trondheim, Norway
London, UK
Louvain-La-Neuve, Belgium
Paris, France
Dhahran, Saudi Arabia
Bejing, China
Shenzhen, China
Canberra, Australia
Calgary, Canada
Seattle, WA, USA
Toronto, Canada
New York City, NY, USA
Tampa, FL, USA
Dominican Republic
Albuquerque, NM, USA
Irvine, CA, USA
Los Angeles, CA, USA
Santa Fe, NM, USA
San Diego, CA, USA
Houston, TX, USA
San Francisco, CA, USA
Boston, MA, USA
San Jose, CA, USA
Chicago, IL, USA
Mountain View, CA, USA