Parallel performance tuning for Haskell

Don Jones, Simon Marlow, Satnam Singh · 2009

Parallel Haskell programming has entered the mainstream with support now included in GHC for multiple parallel programming models, along with multicore execution support in the runtime. However, tuning programs for parallelism is still something of a black art. Without much in the way of feedback provided by the runtime system, it is a matter of trial and error combined with experience to achieve good parallel speedups.

Read the paper · More papers on PaperTik