• Home
  • Search
  • Optimizing the MapReduce Framework for CPU-MIC Heterogeneous Cluster
  • Cite Icon1
  • https://doi.org/10.1007/978-3-319-23216-4_3Copy DOI Icon

Optimizing the MapReduce Framework for CPU-MIC Heterogeneous Cluster

  • Jan 1, 2015
  • Wenzhu Wang +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

MapReduce is a distributed programming paradigm to process large scale data set. Meanwhile, with the development of coprocessors, heterogeneous architecture is widely used for getting high performance. Therefore, it is natural to try to leverage both of them for big data processing. In this paper, we propose an optimized MapReduce framework for CPU-MIC heterogeneous Cluster, which mainly provides the following new features: First, a runtime is developed for MIC management, fault tolerance, and task scheduling. Second, we design SIMD friendly map and pipelined reduce to improve the efficiency of resources utilization. In addition, a memory management scheme is implemented for accessing $$<$$ key, value $$>$$ pairs on MIC efficiently. The experimental results show that our system is up to 2.4x and 8.1x faster than Hadoop for different applications.

Similar Papers
  • Conference Article

Teaching large scale data processing

  • Oct 24, 2008
  • Kang Chen +2
  • Research Article
  • Citations12

Fully Systolic FFT Architecture for Giga-sample Applications

  • Apr 30, 2009
  • Journal of Signal Processing Systems
  • K Babionitakis +5
  • Book Chapter
  • Citations3

An Efficient MapReduce Framework for Intel MIC Cluster

  • Jan 01, 2015
  • Wenzhu Wang +3
  • Research Article

Scalable Clustering for Mining Local-Correlated Clusters in High Dimensions and Large Datasets

  • Jan 01, 2010
  • Fundamenta Informaticae
  • Kun-Che Lu +1
  • Conference Article
  • Citations6

A large-scale rendering system based on hadoop

  • Oct 01, 2011
  • Weifeng Liu +2
  • Conference Instance
  • Citations2

Proceedings of the 2013 workshop on Energy efficient high performance parallel and distributed computing

  • Jun 17, 2013
  • Report Component
  • Citations1

Processing large remote sensing image data sets on Beowulf clusters

  • Jan 01, 2003
  • Antarctica A Keystone in a Changing World
  • Daniel R Steinwand +3
  • Conference Article
  • Citations3

Power and performance trade-offs for Space Time Adaptive Processing

  • Jul 01, 2015
  • Nitin A Gawande +5
  • Research Article
  • Citations107

An extended “perfect‐plasticity” method for estimating ice thickness along the flow line of mountain glaciers

  • Feb 29, 2012
  • Journal of Geophysical Research: Earth Surface
  • Huilin Li +4
  • Conference Article
  • Citations2

Big Data Technologies for Predicting Epidemics and Enhancing the Quality of Human Life

  • Mar 01, 2017
  • G Jayalakshmi +1
  • Conference Article
  • Citations22

Memory Conscious Task Partition and Scheduling in Grid Environments

  • Nov 08, 2004
  • Ming Wu +1
  • Research Article
  • Citations116

An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems

  • Oct 30, 2018
  • Cluster Computing
  • Sanjaya K Panda +1
  • Conference Article
  • Citations9

High Performance Parallel/Distributed Biclustering Using Barycenter Heuristic

  • Apr 30, 2009
  • Arifa Nisar +3
  • Research Article

Study on E-Commerce Platform Operation Mechanism in Big Data Environmen

  • Nov 01, 2014
  • Applied Mechanics and Materials
  • Zhong Kan Xiong +2
  • Research Article
  • Citations7

HAMR: A dataflow-based real-time in-memory cluster computing engine

  • Oct 10, 2016
  • The International Journal of High Performance Computing Applications
  • Yao Wu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.