한국컴퓨터정보학회:학술대회논문집 (Proceedings of the Korean Society of Computer Information Conference)
- 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
- /
- Pages.9-13
- /
- 2014
ARM 클러스터에서 에너지 효율 향상을 위한 MPI와 MapReduce 모델 비교
Comparing Energy Efficiency of MPI and MapReduce on ARM based Cluster
- 자한제프 마크불 (아주대학교 컴퓨터공학과) ;
- 페르마타 눌 리즈키 (아주대학교 컴퓨터공학과) ;
- 오상윤 (아주대학교 컴퓨터공학과)
- Maqbool, Jahanzeb (Dept. of Computer Engineering Ajou University) ;
- Rizki, Permata Nur (Dept. of Computer Engineering Ajou University) ;
- Oh, Sangyoon (Dept. of Computer Engineering Ajou University)
- 발행 : 2014.01.17
초록
The performance of large scale software applications has been automatically increasing for last few decades under the influence of Moore's law - the number of transistors on a microprocessor roughly doubled every eighteen months. However, on-chip transistors limitations and heating issues led to the emergence of multicore processors. The energy efficient ARM based System-on-Chip (SoC) processors are being considered for future high performance computing systems. In this paper, we present a case study of two widely used parallel programming models i.e. MPI and MapReduce on distributed memory cluster of ARM SoC development boards. The case study application, Black-Scholes option pricing equation, was parallelized and evaluated in terms of power consumption and throughput. The results show that the Hadoop implementation has low instantaneous power consumption that of MPI, but MPI outperforms Hadoop implementation by a factor of 1.46 in terms of total power consumption to execution time ratio.