Parallel programming in Haskell almost for free: an embedding of intel's array building blocks.
Bo Joel SvenssonMary SheeranPublished in: FHPC@ICFP (2012)
Keyphrases
- building blocks
- parallel programming
- multi core processors
- parallel algorithm
- parallel processing
- parallel computing
- programming environment
- programming language
- parallel computation
- cloud computing
- shared memory
- massively parallel
- processing units
- parallel architectures
- graphics processing units
- design patterns
- relational databases
- level parallelism
- computer architecture
- object oriented