Software R&D: HPX
Wednesday 18 May 2016 -
17:00
Monday 16 May 2016
Tuesday 17 May 2016
Wednesday 18 May 2016
17:00
Diving into Parallelization in Modern C++ using HPX
-
Thomas Heller
(
Friedrich-Alexander University, Erlangen, Germany
)
Diving into Parallelization in Modern C++ using HPX
Thomas Heller
(
Friedrich-Alexander University, Erlangen, Germany
)
17:00 - 18:00
Room: 32/1-A24
After the introduction of generic Parallelization in Modern C++ given in the Computing Seminar today, this talk will guide you through using those techniques with the help of the HPX parallel runtime system. We will discuss the main features of HPX and how it is different to other parallel programming frameworks and paradigms. In addition, a walk through on parallelizing a simple algorithm going from shared memory parallelization over adding GPU support to distributed computing using higher level parallelization will be provided.