A CUDA-enabled Hadoop Cluster for Fast Distributed Image Processing

被引:0
作者
Malakar, Ranajoy [1 ]
Vydyanathan, Naga [1 ]
机构
[1] Siemens Technol Serv, Corp Res & Technol, Bangalore, Karnataka, India
来源
2013 NATIONAL CONFERENCE ON PARALLEL COMPUTING TECHNOLOGIES (PARCOMPTECH) | 2013年
关键词
Hadoop; Map-reduce; CUDA; GPGPU; MAPREDUCE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Hadoop is a map-reduce based distributed processing framework, frequently used in the industry today, in areas of big data analysis, particularly text analysis. Graphics processing units (GPUs), on the other hand, are massively parallel platforms with attractive performance to price and power ratios, used extensively in the recent years for acceleration of data parallel computations. CUDA or Compute Unified Device Architecture is a C-based programming model proposed by NVIDIA for leveraging the parallel computing capabilities of the GPU for general purpose computations. This paper attempts to integrate CUDA acceleration into the Hadoop distributed processing framework to create a heterogeneous high performance image processing system. As Hadoop primarily is used for text analysis, this involves facilitating efficient image processing in Hadoop. Our experimental evaluations using a Adaboost based face detection algorithm indicate that CUDA-enabling a Hadoop cluster, even with low-end GPUs, can result in a 25% improvement in data processing throughput, indicating that an integration of these two technologies can help build scalable, high throughput, power and cost-efficient computing platforms.
引用
收藏
页数:5
相关论文
共 8 条
[1]  
Dean J, 2004, USENIX ASSOCIATION PROCEEDINGS OF THE SIXTH SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDE '04), P137
[2]  
Farivar R., 2009, PROC IEEE INT C CLUS, P1
[3]   Mars: A MapReduce Framework on Graphics Processors [J].
He, Bingsheng ;
Fang, Wenbin ;
Luo, Qiong ;
Govindaraju, Naga K. ;
Wang, Tuyong .
PACT'08: PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2008, :260-269
[4]   High-performance cone beam reconstruction using CUDA compatible GPUs [J].
Okitsu, Yusuke ;
Ino, Fumihiko ;
Hagihara, Kenichi .
PARALLEL COMPUTING, 2010, 36 (2-3) :129-141
[5]  
Ranger C, 2007, INT S HIGH PERF COMP, P13
[6]   Towards a Robust, Real-time Face Processing System using CUDA-enabled GPUs [J].
Sharma, Bharatkumar ;
Thota, Rahul ;
Vydyanathan, Naga ;
Kale, Amit .
16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), PROCEEDINGS, 2009, :368-377
[7]  
Yan YH, 2009, LECT NOTES COMPUT SC, V5704, P887
[8]  
Yang Z, 2008, INT C COMMUN CIRCUIT, P801