Changes between Version 48 and Version 49 of WikiStart
- Timestamp:
- Jun 19, 2012, 4:22:03 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v48 v49 47 47 == Papers and Tutorials == 48 48 49 [http://www.cse.unsw.edu.au/~benl/papers/guiding/guiding-Haskell2012-sub.pdf Guiding Parallel Array Fusion with Indexed Types] 50 * Describes the current implementation in Repa 3. 51 * Start with this paper. 52 53 [http://www.cse.unsw.edu.au/~benl/papers/stencil/stencil-haskell2011-sub.pdf Efficient Parallel Stencil Convolution in Haskell] 54 * Discusses the back-end, how the parallelism works, and how to write fast code. 55 * Describes Repa's special support for Stencil convolutions. 56 * This paper was based on Repa 2. 57 49 58 [http://www.cse.unsw.edu.au/~benl/papers/repa/repa-icfp2010.pdf Regular Shape Polymorphic Arrays in Haskell] 50 59 * Describes the overall approach to fusion, and how the shape polymorphism works. 51 * Since this paper was published, the internals have changed slightly, but the overall structure is the same. 52 53 [http://www.cse.unsw.edu.au/~benl/papers/stencil/stencil-haskell2011-sub.pdf Efficient Parallel Stencil Convolution in Haskell] 54 * Describes the current array representation. 55 * Discusses the back-end, how the parallelism works, and how to write fast code. 56 * Describes Repa's special support for Stencil convolutions. 60 * This paper was based on Repa 1. Some API details are different, but the main points are the same. 57 61 58 62 [http://www.haskell.org/haskellwiki/Numeric_Haskell:_A_Repa_Tutorial Tutorial on usage and optimisation]