2015 · 12 citations · 33 references
Cluster ComputingHeterogeneous ComputingEngineeringComputer ArchitectureMap-reduceData ScienceModern Data CentersParallel ComputingHybrid Hpc WorkloadComputer EngineeringHeterogeneous SystemsComputer ScienceGpu ClusterHeterogeneous ClustersScalable ComputingEdge ComputingGpu TasksCloud ComputingParallel ProgrammingBig Data
Despite the widespread adoption of heterogeneous clusters in modern data centers, modeling heterogeneity is still a big challenge, especially for large-scale MapReduce applications. In a CPU/GPU hybrid heterogeneous cluster, allocating more computing resources to a MapReduce application does not always mean better performance, since simultaneously running CPU and GPU tasks will contend for shared resources.
33
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.4K citations · Full text
Evaluating MapReduce for Multi-core and Multiprocessor Systems
Colby Ranger, R. Raghuraman, Arun Penmetsa et al. · 2007 · 964 citations
Bingsheng He, Wenbin Fang, Qiong Luo et al. · 2008 · 715 citations
Jason Mars, Lingjia Tang, Robert Hundt et al. · 2011 · 598 citations