Evaluation of Libraries for Parallel Computing in Haskell - A Case Study with a Super-resolution Application

[1]  Simon L. Peyton Jones,et al.  Regular, shape-polymorphic, parallel arrays in Haskell , 2010, ICFP '10.

[2]  Simon Marlow,et al.  Parallel and Concurrent Programming in Haskell , 2013, CEFP.

[3]  Simon Marlow Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming , 2013 .

[4]  Manuel M. T. Chakravarty,et al.  Accelerating Haskell array codes with multicore GPUs , 2011, DAMP '11.

[5]  John H. Reppy,et al.  Implicitly threaded parallelism in Manticore , 2010, J. Funct. Program..

[6]  Bo Joel Svensson,et al.  Obsidian: A Domain Specific Embedded Language for Parallel Programming of Graphics Processors , 2008, IFL.

[7]  Mitsuhisa Sato,et al.  Productivity and Performance of Global-View Programming with XcalableMP PGAS Language , 2012, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012).

[8]  Vivek Sarkar,et al.  X10: an object-oriented approach to non-uniform cluster computing , 2005, OOPSLA '05.

[9]  Sven-Bodo Scholz,et al.  Single Assignment C: efficient support for high-level array operations in a functional setting , 2003, Journal of Functional Programming.

[10]  Hayit Greenspan,et al.  Super-Resolution in Medical Imaging , 2009, Comput. J..

[11]  Frédéric Loulergue,et al.  Bulk Synchronous Parallel ML: Modular Implementation and Performance Prediction , 2005, International Conference on Computational Science.

[12]  Rita Loogen,et al.  Under Consideration for Publication in J. Functional Programming Parallel Functional Programming in Eden , 2022 .

[13]  John Hughes,et al.  Why Functional Programming Matters , 1989, Comput. J..