Evaluating MapReduce for Multi-core and Multiprocessor Systems. - Colby Ranger; Ramanan Raghuraman; Arun Penmetsa; Gary R. Bradski; Christos Kozyrakis (HPCA, 2007)