Publication | Closed Access
THE INTEGRATION OF TASK AND DATA PARALLEL SKELETONS
28
Citations
4
References
2002
Year
Mathematical ProgrammingEngineeringSkeletal ParallelComputer ArchitectureParallel ImplementationComputational ComplexityParallel MetaheuristicsParallel SoftwareData ScienceManagementData IntegrationParallel ComputingCombinatorial OptimizationComputational GeometryHigher OrdernessParallelizing CompilerComputer EngineeringTask ParallelismComputer ScienceUnderlying ParallelismParallel ProcessingParallel ProgrammingParallel Programming ModelData-level ParallelismSystem SoftwareData Modeling
We describe a skeletal parallel programming library which integrates task and data parallel constructs within an API for C++. Traditional skeletal requirements for higher orderness and polymorphism are achieved through exploitation of operator overloading and templates, while the underlying parallelism is provided by MPI. We present a case study describing two algorithms for the travelling salesman problem.
| Year | Citations | |
|---|---|---|
Page 1
Page 1