Evaluating MapReduce for Multi-core and Multiprocessor Systems | Synapse