5-8 March 2018
Europe/Zurich timezone
There is a live webcast for this event.

From sequential to parallel programming with patterns

7 Mar 2018, 11:30
31-3-004 - IT Amphitheatre (CERN)

31-3-004 - IT Amphitheatre


Show room on map


Placido Fernandez Declara (CERN, and University Carlos III (ES))


To increase in both performance and efficiency, our programming models need to adapt to better exploit modern processors. The classic idioms and patterns for programming such as loops, branches or recursion are the pillars of almost every code and are well known among all programmers. These patterns all have in common that they are sequential in nature. Embracing parallel programming patterns, which allow us to program for multi- and many-core hardware in a natural way, greatly simplifies the task of designing a program that scales and performs on modern hardware, independently of the used programming language, and in a generic way.

Presentation Materials

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now