A survey of CPU-GPU heterogeneous computing techniques

S Mittal, JS Vetter - ACM Computing Surveys (CSUR), 2015 - dl.acm.org
As both CPUs and GPUs become employed in a wide range of applications, it has been
acknowledged that both of these Processing Units (PUs) have their unique features and …

A comprehensive view of Hadoop research—A systematic literature review

I Polato, R Ré, A Goldman, F Kon - Journal of Network and Computer …, 2014 - Elsevier
Context: In recent years, the valuable knowledge that can be retrieved from petabyte scale
datasets–known as Big Data–led to the development of solutions to process information …

Enabling transparent acceleration of big data frameworks using heterogeneous hardware

M Xekalaki, J Fumero, A Stratikopoulos… - Proceedings of the …, 2022 - dl.acm.org
The ever-increasing demand for high performance Big Data analytics and data processing,
has paved the way for heterogeneous hardware accelerators, such as Graphics Processing …

GPU-accelerated high-throughput online stream data processing

Z Chen, J Xu, J Tang, KA Kwiat… - … Transactions on Big …, 2016 - ieeexplore.ieee.org
The Single Instruction Multiple Data (SIMD) architecture of Graphic Processing Units (GPUs)
makes them perfect for parallel processing of big data. In this paper, we present the design …

G-Storm: GPU-enabled high-throughput online data processing in Storm

Z Chen, J Xu, J Tang, K Kwiat… - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
The Single Instruction Multiple Data (SIMD) architecture of Graphic Processing Units (GPUs)
makes them perfect for parallel processing of big data. In this paper, we present the design …

A new GPU bundle adjustment method for large-scale data

M Zheng, S Zhou, X Xiong, J Zhu - … Engineering & Remote …, 2017 - ingentaconnect.com
We developed a fast and effective bundle adjustment method for large-scale datasets. The
preconditioned conjugate gradient (PCG) algorithm and GPU parallel computing technology …

Dynamic slot allocation technique for MapReduce clusters

S Tang, BS Lee, B He - 2013 IEEE International Conference on …, 2013 - ieeexplore.ieee.org
MapReduce is a popular parallel computing paradigm for large-scale data processing in
clusters and data centers. However, the slot utilization can be low, especially when Hadoop …

Mrorder: Flexible job ordering optimization for online mapreduce workloads

S Tang, BS Lee, B He - Euro-Par 2013 Parallel Processing: 19th …, 2013 - Springer
MapReduce has become a widely used computing model for large-scale data processing in
clusters and data centers. A MapReduce workload generally contains multiple jobs. Due to …

Speedup for multi-level parallel computing

S Tang, BS Lee, B He - 2012 IEEE 26th International Parallel …, 2012 - ieeexplore.ieee.org
This paper studies the speedup for multi-level parallel computing. Two models of parallel
speedup are considered, namely, fixed-size speedup and fixed-time speedup. Based on …

Gpu-accelerated cloud computing for data-intensive applications

B Zhao, J Zhong, B He, Q Luo, W Fang… - Cloud Computing for …, 2014 - Springer
Recently, many large-scale data-intensive applications have emerged from the Internet and
science domains. They pose significant challenges on the performance, scalability and …