Publication | Closed Access
Optimising purely functional GPU programs
86
Citations
63
References
2013
Year
Unknown Venue
Simd HardwareEngineeringGpu BenchmarkingComputer ArchitectureEmbedded SystemsGpu ComputingHardware SecurityArray ComputingHigh-performance ArchitectureFunctional Gpu ProgramsParallel ComputingCompilersEmbedded Array ProgramsComputer EngineeringComputer ScienceGpu ArchitectureHardware AccelerationCode ExplosionProgram AnalysisParallel ProgrammingSystem Software
Purely functional, embedded array programs are a good match for SIMD hardware, such as GPUs. However, the naive compilation of such programs quickly leads to both code explosion and an excessive use of intermediate data structures. The resulting slow-down is not acceptable on target hardware that is usually chosen to achieve high performance.
| Year | Citations | |
|---|---|---|
Page 1
Page 1