Publication | Closed Access
Regular, shape-polymorphic, parallel arrays in Haskell
153
Citations
13
References
2010
Year
Unknown Venue
Multi-dimensional ArraysParallel ArraysArray ComputingEngineeringGeneric ProgrammingSupports Transparent ParallelisationPolymorphism (Computer Science)Parallel Complexity TheoryFunctional Programming LanguageComputer EngineeringParallel ProgrammingComputer ScienceParallel ComputingComputational GeometryFunctional ProgrammingShape Polymorphism
We present a novel approach to regular, multi-dimensional arrays in Haskell. The main highlights of our approach are that it (1) is purely functional, (2) supports reuse through shape polymorphism, (3) avoids unnecessary intermediate structures rather than relying on subsequent loop fusion, and (4) supports transparent parallelisation.
| Year | Citations | |
|---|---|---|
Page 1
Page 1