27 August 2017 to 9 September 2017
Universidad Politécnica de Madrid
Europe/Zurich timezone

Software Design L4: Patterns for Parallel Software Development

4 Sep 2017, 11:45
1h
Base Technologies

Speaker

Enric Tejedor (CERN)

Description

This lecture will present a set of common patterns in parallel programming. The sequential origin of these patterns will be discussed, as well as the restrictions that they impose. A particularly successful combination of patterns, Map-Reduce, will be described in detail and examples of its everyday use at large scale will be given. On the other hand, it will be shown how high-level features like C++ lambdas, the TBB library or the Spark framework can help get started with the aforementioned parallel patterns.

Presentation Materials

Your browser is out of date!

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

×