중첩루프에서 병렬화를 위한 자료 종속성제거

Data Dependency Elimination for Parallelism in nested Loops

  • 송월봉 (인천전문대학 전자계산과) ;
  • 박두순 (순천향대학교 공과대학 컴퓨터학부)
  • 발행 : 1998.06.01

초록

본 논문에서는 루프구조의 효율적인 병렬수행을 위한 병렬성 추출에 대하여 불변과 가변 종속거리에 모두적용할 수 있는 통합된 새로운 기법을 제시한다. 이것은 컴파일시간에 순차 루프를 중첩된 DOALL 루프로의 자동 변환에 대한 절차로서, 중첩 루프의 전체적인 병렬화를 하기 위하여 문장들을 반복적으로 수행시키는 것에 의해서 자료 종속을 효과적으로 제거하는 알고리즘이다. 본 논문에 제시된 방법은 성능평가에서도 매우 뛰어난 방법임을 보였다.

키워드