Low-pain, high-gain multicore programming in Haskell: coordinating irregular symbolic computations on multicore architectures. - Abdallah Al Zain; Kevin Hammond; Jost Berthold; Philip W. Trinder; Greg Michaelson; Mustafa Aswad (DAMP, 2009)

Low Pain vs No Pain Multi-core Haskells. - Mustafa Aswad; Phil Trinder; Abdallah Al Zain; Greg Michaelson; Jost Berthold (Trends in Functional Programming, 2009)

Seq no more: better strategies for parallel Haskell. - Simon Marlow; Patrick Maier 001; Hans-Wolfgang Loidl; Mustafa Aswad; Philip W. Trinder (Haskell, 2010)

Architecture Aware Parallel Programming in Glasgow Parallel Haskell (GPH). - Mustafa Aswad; Philip W. Trinder; Hans-Wolfgang Loidl (ICCS, 2012)

Architecture aware parallel programming in Glasgow parallel Haskell (GPH). - Mustafa Aswad (2012)