- 다중스레드 구조에서 함수 언어 루프의 효과적 실행
- The Efficient Execution of Functional Language Loops on the Multithreaded Architectures
- ㆍ 저자명
- 하상호,Ha. Sang-Ho
- ㆍ 간행물명
- 정보처리논문지
- ㆍ 권/호정보
- 2000년|7권 3호|pp.962-970 (9 pages)
- ㆍ 발행정보
- 한국정보처리학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
Multithreading is attractive in that it can tolerate memory latency and synchronization by effectively overlapping communication with computation. While several compiler techniques have been developed to produce multithreaded codes from functional languages programs, there still remains a lot of works to implement loops effectively. Executing lops in a style of multithreading usually causes some overheads, which can reduce severely the effect of multirheading. This paper suggests several methods in terms of architectures or compilers which can optimize loop execution by multithreading. We then simulate and analyze them for the matrix multiplication program.