Versión en EspañolEnglish version

Escrito por infoeps el día 20 April 2017

El día 21 de abril, a las 16:00 horas, tendrá lugar el seminario "GPU programming models and their combinations", impartido por Dr. Antonio J. Peña, del Centro Nacional de Supercomputación.

Lugar: Laboratorio AC1 - Edif. Leonardo DaVinci

Resumen: While OpenACC focuses on coding productivity and portability, CUDA enables extracting the maximum performance from NVIDIA GPUs. OmpSs, on the other hand, is a GPU-aware task-based programming model which may be combined with CUDA, and recently with OpenACC as well. Using OpenACC we will start benefiting from GPU computing, obtaining great coding productivity and nice performance improvements. We can next fine-tune the critical application parts developing CUDA kernels to hand-optimize the problem. OmpSs combined with either OpenACC or CUDA will enable seamless task parallelism leveraging all system devices.

Bio: Antonio J. Peña holds a BS + MS degree in Computer Engineering (2006), and MS and PhD degrees in Advanced Computer Systems (2010, 2013), from Jaume I University of Castellón, Spain. He is currently a Senior Researcher at Barcelona Supercomputing Center (BSC), Computer Sciences Department, where he holds a Juan de la Cierva Fellowship. At BSC, Antonio works within the Programming Models group in topics related with OmpSs. He is also the Manager of the BSC/UPC NVIDIA GPU Center of Excellence and member of the Outreach Working Group. His research interests in the area of runtime systems and programming models for high performance computing include resource heterogeneity, communications, and resilience.

© Escuela Politécnica Superior de Córdoba