In the context of the CERN openlab collaboration, Tim Mattson
(Intel), who already gave several talks at CERN, will give a computing seminar at CERN on Friday 17 June, in the Bohr
auditorium (40-S2-B01) at 11:00.
His talk will focus on OpenCL and the quest for performance
portability .
For more information:
http://cern.ch/Computing.Seminars
Mélissa
Gaillard,
CERN openlab
=======================================================================
Description:
OpenCL is an important new standard for
heterogeneous computing. With OpenCL, a software developer can
write a single program that runs on everything from a cell phone
to a node in a supercomputer. To reach its full potential,
however, OpenCL needs to deliver more than portability. It
needs to deliver "performance portability". In this talk, we
will discuss the "performance portability" of OpenCL programs.
Frankly, achieving good "performance portability" can be
challenging with the current release of OpenCL, so in addition
to tips for writing "performance portable" code today, we'll
discuss possible future enhancements to OpenCL to improve
"performance portability".
About the speaker:
Tim
Mattson is a parallel programmer (Ph.D. Chemistry, UCSC, 1985).
The recurring theme of his career is to do whatever it takes to
meet the needs of parallel application programmers.
Tim
has been with Intel since 1993 where he has worked with
brilliant people on great projects including:
-
the
first TFLOP computer (ASCI Red),
-
the
OpenMP API for shared memory programming,
-
the
OpenCL programming language for heterogeneous
platforms,
-
programming Intel's first TFLOP chip (the 80
core research chip), and
-
Intel’s 48 core, SCC research processor
Tim has published
extensively including the books Patterns for Parallel
Programming (with Beverly Sanders and Berna Massingill,
Addison Wesley, 2004) and An Introduction to Concurrency in
Programming Languages (with Matthew J. Sottile and Craig E
Rasmussen, CRC Press, 2009), and the OpenCL Programming Guide
(with Aaftab Munshi, Ben Gaster, James Fung, and Dan Ginsburg,
Addison Wesley, summer 2011).