제1장 서론(Introduction) = 13
제1절 고속 네트워크(Virtual Bus)(High Speed Network(Virtual Bus)) = 13
제2절 통신 라이브러리(The necessity of high performance networks and communication library for clusters) = 13
제3절 병렬 컴파일러(Automatic Parallelizing Compiler) = 14
제4절 Process Migration = 15
제2장 국내외 기술개발 현황(Previous Works) = 16
제1절 고속 네트워크(Virtual Bus)(High Speed Network(Virtual Bus)) = 16
제2절 통신 라이브러리(Researches and Products related to Message Passing Interface(MPI)) = 16
제3절 병렬 컴파일러(Parallel Compiler) = 16
제4절 Precess Migration = 17
제3장 연구개발수행 내용 및 결과(Research contents and Results) = 18
제1절 고속 네트워크(Virtual Bus)(High Speed Network(Virtual Bus)) = 18
1. Skew Tolerant Wavepipelined Router = 18
2. Skew-Tolerant WP 라우터의 구조(The Architecture of Skew-Tolerant WP Router) = 20
3. 가상 버스(Virtual Bus) = 23
4. 논리적인 관점에서 본 가상버스를 가진 메쉬(Logical View of Mesh with Virtual Bus) = 24
5. 사용자-레벨 통신(User-Level Communication) = 26
6. 성능 비교 - 실제 버스 vs. 가상 버스 = 27
제2절 통신 라이브러리(The Structure of our MPI and MPI-2 libraries optimized for Virtual Bus) = 28, 26
제3절 병렬 컴파일러(Automatic Parallelizing Compiler) = 31, 29
1. Polaris Front End = 31, 30
2. MPI 기반 병렬 코드 생성(Parallel Code Generation based on MPI-II) = 31, 30
가. MPI 환경 생성(Generating MPI-II Environment) = 32, 30
나. 메모리 창 생성(Creating Memory Window) = 32, 31
다. 값 전달 리스트 생성(Generating Value-Propagation List) = 33, 31
라. PUT/GET 생성(Geneating PUT/GET) = 35, 32
마. 데이터 일관성유지(Data Consistency) = 38, 35
바. 작업 분배(Work Partitioning) = 39, 36
사. SPMD 프로그램 생성(SPMD Program) = 40, 37
아. 동기화 최적화(optimization of Synchronization) = 40, 37
제4절 Process Migration = 44, 40
1. 접근방법(Approaches) = 44, 40
2. 부하 균등화 알고리즘(Load Balancing Algorithms) = 45, 41
3. 시스템 구현(System Implementation) = 46, 43
4. 전체 시스템의 구조(Overall Structure of the system) = 46
제4장 연구개발목표 달성도 및 대외기여도(Achievements and Contributions) = 49
제1절 고속 네트워크(Virtual Bus)(High Speed Network(Virtual Bus)) = 49
제2절 통신 라이브러리(The Result of MPI implementation and the contribution of our work) = 49
제3절 병렬 컴파일러(Automatic Parallelizing Compiler) = 49
제4절 Process Migration = 50
제5장 연구개발결과의 활용계획(Applications) = 51
제1절 고속 네트워크(Virtual Bus)(High Speed Network(Virtual Bus)) = 51
제2절 통신 라이브러리(The future plan for utilizing Virtual Bus and the optimized MPI libraries) = 51
제3절 병렬 컴파일러(Automatic Parallelizing Compiler) = 51
제4절 Process Migration = 51
제6장 참고문헌(References) = 53