상세 보기
성능비대칭적인 멀티프로세서를 위한 OpenMP 의 로드밸런싱 향상 기법
A Load Balancing Technique for OpenMP for Performance-Asymmetric Multiprocessors
- 김병규;
- 김지민;
- 이평화;
- 유민수
초록
최근 이기종 멀티프로세서 시스템에서의 병렬화를 위해 범용 CPU 와 다른 컴퓨팅 장치들간의 다양한 연동 기술들이 부각되고 있다. 멀티프로세서 프로그래밍 모델인 OpenMP 는 가장 널리 사용되는 병렬 프로그래밍 언어이지만 기존 OpenMP 의 작업 할당 정책으로는 프로세서간 로드밸런싱을 문제를 해결할 수 없다는 한계점을 가지고 있다. 본 논문에서는 기존 OpenMP 의 작업할당 문제를 해결할 수 있는 알고리즘을 제안한다. 제안하는 알고리즘은 SMP(Symmetric Multi Processing) 구조뿐만 아니라 AMP(명령어 구조는 같으나 동작 속도가 다른 이질 멀티프로세서 구조)에서도 작업부하균형을 효과적으로 실행할 수 있다.
- 제목
- 성능비대칭적인 멀티프로세서를 위한 OpenMP 의 로드밸런싱 향상 기법
- 제목 (타언어)
- A Load Balancing Technique for OpenMP for Performance-Asymmetric Multiprocessors
- 저자
- 김병규; 김지민; 이평화; 유민수
- 발행일
- 2011-11
- 유형
- Proceeding
- 저널명
- 정보처리학회 추계학술대회
- 페이지
- 141 ~ 144