논문내용 |
병렬처리 시스템 상에서 처리 속도의 극대화를 꾀하기 위해서는 하드웨어뿐만 아니라 소프트웨어적인 요소들이 함께 고려되어야 한다. 즉 병렬컴퓨터의 능력은 그것을 탐지하기위한 소프트웨어의 능력 없이는 불가능하다. 이에 따라 본 논문에서는 재구조화된 순차루프를 이용하여 성능 제고를 위한 프로시저 변환 방법을 제안 하고자 한다. 이것은 컴파일 시간에 중첩 병렬 DOALL루프로 바꾸어주는 순차루프의 자동 변환에 관한 절차이다. 이를 위해서 병렬컴파일러의 한 종류인 Parafrase Ⅱ 병렬화 컴파일러의 원시 프로그램을 분석하였으며 이를 토대로 기존의 Parafrase Ⅱ를 적용하여 중첩루프에서 효율적인 병렬처리를 위한 향상된 프로시저 변환 방법을 보였다. 이러한 병렬화 기법은 반복문에서 더 많은 병렬화 효과를 얻는 것을 확인하였다. |