OpenCL for beginners

Amsterdam, 5 Mar 2015

A training for beginners in OpenCL

For €500 you’ll get a two day training on OpenCL in Amsterdam. It handles just the basics on the concepts and start writing your first OpenCL programs. The goal is to take away the first obstacles for writing software for GPUs. You’ll learn unique insights from the StreamHPC team, you won’t read in any book.

The focus is on how to think differently – a CPU is not a GPU, and therefore many CPU-algorithms have to be written differently. Using group discussions, lab-sessions and lectures, we try to get you at the point where you are confident with the new technology.

We also included some basics of C such as how to work with #ifdef, pointers and file-handling. This should help people who have a background in higher level languages like Java, Python or dotNET. We start with simple examples, slowly getting harder and end the two days with an overview of what kind of algorithms can be ported (and what are the limitations) as an open discussion.

We won’t discuss more advanced subjects like OpenCL-on-FPGAs, debugging, OpenGL/DirectX, kernel-encryption, multi-device targeting and advanced algorithm design. Subjects like OpenCL 2.0, CUDA and OpenCL-on-CPUs will be lectured, but not practised. These subjects can be discussed during lunch or if you choose to join the dinner at the second day.

Why the split and affordable price?

During the past trainings we have learned a lot from the feedback. One was that we should split the training, as new concepts always take a while to land – hence the weekend-break.

With the split, we also have the opportunity to target a wider audience for the beginner’s course. To stress this, we lowered the price to €250 a day, including a book, a charged travel-card for public transport (worth around €25), lunch, coffee/tea, cookies and fruit like apples and bananas (so you can tell at home you got a healthy training). You’ll aslo get €100 discount on the advanced training.

This training the base in GPU-computing everybody needs who wants to explore this new area. From there you can continue to learn yourself, take an advanced course from us, or take a follow-up course from another specialist.

Practicals

Location is 30 minutes from the airport, at Amsterdam Science Park.

You need to bring your own laptop, which has OpenCL running on it – we’ll provide you with information how to test your configuration. You can also rent one from us, for €100.

End of the training

At the end of the training you’ll get a personal strengths and improvement-focus plan. This will help you assess what would be the best next step.

Apply today

Apply by using the contact form or call to +31854865760 (during West European office hours) or mail to trainings@streamhpc.com.

To help us better understand your needs, please fill in the pre-training questionnaire.

If you want an in-house training, or want to invite us to your self-organised training anywhere on the world, please contact us.



Want to know more? Get in contact!

We are the acknowledged experts in OpenCL, CUDA and performance optimization for CPUs and GPUs. We proudly boast a portfolio of satisfied customers worldwide, and can also help you build high performance software. E-mail us today