A shared compilation stack for distributed-memory parallelism in stencil DSLs.
George BisbasAnton LydikeEmilien BauerNick BrownMathieu FehrLawrence MitchellGabriel Rodriguez-CanalMaurice JamiesonPaul H. J. KellyMichel SteuwerTobias GrosserPublished in: ASPLOS (3) (2024)
Keyphrases
- distributed memory
- shared memory
- data parallelism
- parallel computers
- fine grain
- ibm sp
- message passing
- parallel algorithm
- parallel implementation
- scientific computing
- multithreading
- multiprocessor systems
- parallel processing
- multi processor
- parallel computing
- parallel computation
- parallel machines
- parallel architecture
- parallel programming
- data partitioning
- parallel architectures
- combinatorial search
- belief propagation
- computer vision
- massively parallel
- image matching
- markov random field
- probabilistic model
- dynamic programming