Title :
Towards a Heterogeneous Compute Engine for Software Acceleration on Big Data Infrastructures
Author :
Christos Margiolas;Ioannis Manousakis
Author_Institution :
Univ. of Edinburgh, Edinburgh, UK
Abstract :
Big Data processing requires significant amount of computing resources that are typically distributed in traditional clusters or modern cloud infrastructures. Software stacks, such as Hadoop, have been evolved for managing distributed resources, schedule workloads, support data storage and sharing. However, these stacks focus on homogeneous node architectures and only consider CPU processors while ignoring the popular trend of computational accelerators, such as GPUs. The computational power and energy efficiency of accelerators make them desirable components for Big Data infrastructures. This paper addresses this issue and enables accelerator integration in Big Data software stacks. We present preliminary work on the design and implementation of a Heterogeneous Compute Engine that allows heterogeneous parallel processing on Big Data infrastructures. Our work seamlessly integrates with Hadoop and enables computation acceleration.
Keywords :
"Acceleration","Big data","Engines","Processor scheduling","Cloud computing","Computer architecture"
Conference_Titel :
Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing (CIT/IUCC/DASC/PICOM), 2015 IEEE International Conference on
DOI :
10.1109/CIT/IUCC/DASC/PICOM.2015.230