Implementing a High-Level Distributed-Memory Parallel Haskell in Haskell.
Patrick MaierPhilip W. TrinderPublished in: IFL (2011)
Keyphrases
- distributed memory
- programming language
- high level
- shared memory
- functional programming
- parallel implementation
- ibm sp
- fine grain
- multiprocessor systems
- single processor
- plagiarism detection
- data parallelism
- multi processor
- scientific computing
- parallel computers
- functional language
- low level
- parallel architecture
- matrix multiplication
- object oriented
- parallel machines
- message passing
- data partitioning
- source code
- general purpose
- parallel processing
- parallel computing
- multithreading
- parallel programming
- computer architecture
- higher order
- high quality