본 논문은 다중처리기 시스템에서 루프의 병렬 처리 기법을 제시한다. 연산 프로그램에 사용되는 루프는 많은 병렬성을 내재하고 있지만, 인스턴스(instance) 사이의 종속으로 완전한 병렬 수...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=A82292294
1991
Korean
028
KCI우수등재
학술저널
3-13(11쪽)
0
상세조회0
다운로드국문 초록 (Abstract)
본 논문은 다중처리기 시스템에서 루프의 병렬 처리 기법을 제시한다. 연산 프로그램에 사용되는 루프는 많은 병렬성을 내재하고 있지만, 인스턴스(instance) 사이의 종속으로 완전한 병렬 수...
본 논문은 다중처리기 시스템에서 루프의 병렬 처리 기법을 제시한다. 연산 프로그램에 사용되는 루프는 많은 병렬성을 내재하고 있지만, 인스턴스(instance) 사이의 종속으로 완전한 병렬 수행을 쉽게 이룰 수 없다. 따라서, 순차 루프를 병렬 루프로 변환할 때 자료 종속에 대한 효율적인 변환 기법을 고려해야 한다.
일정 거리값을 갖는 자료 종속의 경우는 동기화 명령을 삽입하고 CPG(controlled Path Graph)로 불필요한 동기화 명령을 제거하는 동기화 기법을 제시한다. 또한 가변 거리값을 갖는 자료 종속의 경우는 종속 테이블로 불필요한 자료 종속을 제거하는 동기화 기법과 분할수를 최소화하는 분할 기법인 수정된 사이클 shrinking 기법을 제시한다.
다국어 초록 (Multilingual Abstract)
This paper presents the technique of parallelization of loops in multiprocessor systems. Although loops used in numeric programs include parallelism, they can be executed fully parallel because of data dependence. Thus, when we convert a sequential lo...
This paper presents the technique of parallelization of loops in multiprocessor systems. Although loops used in numeric programs include parallelism, they can be executed fully parallel because of data dependence. Thus, when we convert a sequential loop into a parallel loop, an efficient conversion technique must be considered.
We suggest the synchronization technique of inserting synchronization instructions and eliminating redundant synchronizations instructions by CPG(Controlled Path Graph) in case that a loop has data dependence with a constant value. And in case of data dependence with a variable distance value, we also suggest the synchronization technique of using the dependence tabel to eliminate redundant data dependence and the modified cycle shrinking is efficient partition technique.
목차 (Table of Contents)
UNIX에서 실시간 프로세스를 위한 자원 할당 및 디스크 입출력 스케쥴링 기법의 구현
확장된 Petri Nets을 이용한 TDX 내부 프로토콜 검증