Weaving Parallel Threads - Searching for Useful Parallelism in Functional Programs.
José Manuel Calderón TrillaSimon M. PouldingColin RuncimanPublished in: SSBSE (2015)
Keyphrases
- functional programs
- level parallelism
- shared memory
- parallel processing
- term rewriting systems
- data parallelism
- multi threaded
- parallel execution
- parallel computation
- parallel computing
- massively parallel
- lazy evaluation
- parallel computers
- functional language
- parallel programming
- stochastic grammar
- parallel architectures
- multithreading
- distributed memory
- parallel algorithm
- logic programs
- multi core processors
- database
- parallel implementation
- transactional memory
- artificial intelligence