Chunks and Tasks: A programming model for parallelization of dynamic algorithms
We present a new parallel programming model named Chunks and Tasks. Designed to work well for dynamic algorithms. Programmer does not need to provide data distribution. Possible to achieve fault resilience at the library level. Expands the applicability of high performance parallel computing.
parallel programming model distributed memory parallelization dynamic data distribution dynamic load balancing fault tolerance determinism