October 31 - November 1, 2019 | Lyon, France
View More Details & Register Here
Back To Schedule
Friday, November 1 • 09:55 - 13:00
Tutorial Session: GPU Programming Using Patterns for Parallelization - Dr. Manuel Arenaz & Dr. Javier Novo, Appentra Solutions (Pre-registration Required; Limited Seating Available)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
As HPC continues to move towards a model of multicore and accelerator programming, a detailed understanding of shared-memory models and how best to use accelerators has never been more important. OpenMP is the de facto standard for writing multithreaded code to take advantage of shared memory platforms, but to make optimal use of it can be incredibly complex. OpenACC is considered a forerunner and simpler to use, which is why it is being successfully used today for the acceleration of real applications.

This course will give a holistic understanding of multicore and GPU programming using a novel productivity-oriented approach based on the decomposition of real applications into components for parallelization. The workshop will cover:
- Introduction to multicore and GPU programming.
- Code patterns for parallelization.
- OpenMP and OpenACC.
- Multithreading, offloading and tasking.

How to Register: Pre-registration is required for this session and to reserve your spot, please email  appentra-tutorial-eu2019-info@openpowerfoundation.org. Seats are limited, and be sure to register right away.

Prerequisite: Please ensure you attend the pre-requisite session on Thursday afternoon at 17:30 in Lumiere  (Track 3) to get the most out of this session. The session leaders recommend downloading the Parallelware Trainer beforehand. A PDF document of the download instructions is attached.

avatar for Dr. Manuel Arenaz

Dr. Manuel Arenaz

Arenaz, Appentra Solutions
Dr. Manuel Arenaz is the CEO of APPENTRA Solutions and professor at the University of A Coruña (Spain). He holds a PhD in Computer Science from the University of A Coruña (2003) on advanced compiler techniques for parallelisation of scientific codes. He is passionate about technology... Read More →

Dr. Javier Novo

Product Manager, Appentra Solutions
Dr. Javier Novo holds a PhD in Computer Science. He has more than 10 years of experience both in the academic world and in the private sector. He is currently Head of Engineering and Product at Appentra Solutions. He has extensive experience working with commercial customers in understanding... Read More →

Friday November 1, 2019 09:55 - 13:00 CET
Paul Bocuse - 2nd Floor
  Tutorial  GPU  HPC
  • Session Slides Included Yes