Coding Productivity in MapReduce Applications for Distributed and Shared Memory Architectures.
Daniel Couto AdornesDalvan GrieblerCleverson LedurLuiz Gustavo FernandesPublished in: Int. J. Softw. Eng. Knowl. Eng. (2015)
Keyphrases
- shared memory
- parallel computing
- parallel programming
- parallel architectures
- message passing
- commodity hardware
- parallel execution
- heterogeneous platforms
- distributed systems
- parallel algorithm
- interprocess communication
- distributed memory
- low overhead
- multi core processors
- data parallelism
- multi processor
- parallel computers
- cloud computing
- parallel machines
- parallel processing
- distributed computing
- data partitioning
- parallel architecture
- parallel computation
- map reduce
- distributed environment
- single processor
- peer to peer
- massively parallel
- memory access
- computing systems
- address space
- graphical models
- web services
- belief propagation
- mobile agents
- data management