INTRODUCTIONRESEARCHRECENT PROJECTSCOURSESPUBLICATIONS
Multi-Processor System
HOME : RESEARCH : Multi-Processor System
 ePRO-OMP
1. Energy PRofiler for OpenMP applications
  • For parallel applications, analyzing both performance and energy consumption at parallel region levels is significant
  • Parallel applications exhibit different performance/energy characteristics for each parallel region
  • ePRO-OMP profiles both performance and energy consumption of OpenMP applications at parallel region levels, as well as at the program, and thread levels

  • 2. Application-level energy optimization technique using ePRO-OMP
  • Based on the analysis results, ePRO-OMP determines the best number of threads for each parallel region
  • Experimental results show that assigning the maximum number of threads for each parallel region would not always be the best solution in terms of energy consumption
  • 3. Published papers
  • 이영호, 김지홍, "ePRO-OMP: OpenMP 응용 프로그램의 성능 및 에너지 분석 도구," 대한 임베디드공학회 논문지, pp.287-297, 2011.10
  • 이영호, 김지홍, "하드웨어 성능 카운터를 활용한 OpenMP 응용 프로그램의 성능/전력 분석 및 최적화 ," 2010 대한임베디드공학회 추계학술대회, pp. 72-75, 2010.11
  • 이영호, 김지홍, "병렬 응용 프로그램의 병렬 구간 별 성능 분석," 대한 임베디드공학회 추계 학술대회, pp. 137-139, 2011.1
  • 이영호, 김지홍, "멀티코어 기반 임베디드 시스템을 위한 통합 성능 및 에너지 분석 도구," 정보과학회 논문지, 2011. 7 (출판 예정)