Parallel Programming of General-Purpose Programs Using Task-Based Programming Models

@inproceedings{Vandierendonck2011ParallelPO,
  title={Parallel Programming of General-Purpose Programs Using Task-Based Programming Models},
  author={Hans Vandierendonck and Polyvios Pratikakis and Dimitrios S. Nikolopoulos},
  booktitle={HotPar},
  year={2011}
}
The prevalence of multicore processors is bound to drive most kinds of software development towards parallel programming. To limit the difficulty and overhead of parallel software design and maintenance, it is crucial that parallel programming models allow an easy-to-understand, concise and dense representation of parallelism. Parallel programming models such as Cilk++ and Intel TBBs attempt to offer a better, higher-level abstraction for parallel programming than threads and locking… CONTINUE READING