Publication | Closed Access
Skandium: Multi-core Programming with Algorithmic Skeletons
76
Citations
17
References
2010
Year
Unknown Venue
Mathematical ProgrammingCluster ComputingAlgorithmic SkeletonsEngineeringAlgorithmic LibraryComputer ArchitectureParallel ImplementationSoftware EngineeringComputational ComplexityMulti-core ArchitecturesParallel SoftwareParallel ComputingMassively-parallel ComputingComputer EngineeringComputer ScienceProgram AnalysisParallel Skeleton LibraryParallel ProcessingParallel ProgrammingParallel Programming ModelSystem Software
This paper argues that algorithmic skeletons are a suitable programming model for multi-core architectures. The high-level abstractions offered by algorithmic skeletons provide a simple way for non-parallel programmers to address parallel programming. Previous algorithmic skeleton frameworks and libraries have addressed distributed computing environments such as Clusters and Grids. This paper proposes a parallel skeleton library, Skandium; and concludes, after an experimental evaluation, that algorithmic skeletons are an effective methodology to program multi-core architectures.
| Year | Citations | |
|---|---|---|
Page 1
Page 1