June 17-21, 2012

Hamburg, Germany

Contribution Details

Name: Application of the ParalleX Execution Model to Stencil-based Problems
Time: Tuesday, June 19, 2012
2:45 PM - 3:15 PM
Room:   Hall C2.2
CCH - Congress Center Hamburg
Speakers:   Thomas Heller, University Erlangen-Nuremberg
Abstract:   In the prospect of the upcoming exa-scale era with millions of execution units the question of how to deal with this level of parallelism efficiently is of time-critical relevance. State-of-the-Art parallelization techniques such as OpenMP and MPI are not guaranteed to solve the expected problems of starvation, growing latencies, and contention. On the other hand, new parallelization paradigms promise to efficiently hide latencies and contain starvation and contention.
In this paper we analyze the performance of one novel parallelization strategy on shared memory machines. We compare the performance of the ParalleX execution model against the quasi-standard OpenMP for a standard stencil-based problem. We compare in detail the OpenMP implementation of two applications of Jacobi solvers (one based on regular grid and one based on a irregular grid structure) with the corresponding implementation of HPX, the first feature-complete, open-source implementation of ParalleX, and analyze the results of both implementations on a fat NUMA node.
  • Tutorial Pass
  • HPC in Asia Workshop Pass
  • Conference Pass
  • Conference Pass or Exhibition Pass
    Satellite Event marked with * requires separate pass
  • Morning & Afternoon Coffee Breaks
    Midday Lunch Break
Program may be subject to changes.