KLI

파이프라인형 수퍼컴퓨터에서의 컴파일링 최적화 연구

Metadata Downloads
Alternative Title
A Study on the Compilation Optimizing Techniques for Pipelined Supercomputers
Abstract
본 논문은 파이프라인형의 수퍼 컴퓨터에서 효율적인 컴파일링을 통한 병렬성을 향상시키기 위한 기법으로 스칼라 컴파일링 기법인 소프트웨어 파이프라이닝(Software Pipelining)과 루프 펼침(Loop Unrolling)기법을 채택하여 성능향상을 꾀하고자 한다. 또한 다중 명령어 발생 기법의 성질과 구조를 고찰한 뒤, 프로그램 상에 오버헤드를 제거한다.
This paper studies new compilation techniques for enhancing performance in high-speed superpipelined processors using both software pipelining and loop unrolling. The discussion of the machine parallelism is based on the concepts of superscalar and superpipelined machines. By examining the structure and characteristics of these multiple-instruction-issue schemes, we can isolate potential overhead sources, and propose compiling enhancements that reduce their impact on performance.
This paper studies new compilation techniques for enhancing performance in high-speed superpipelined processors using both software pipelining and loop unrolling. The discussion of the machine parallelism is based on the concepts of superscalar and superpipelined machines. By examining the structure and characteristics of these multiple-instruction-issue schemes, we can isolate potential overhead sources, and propose compiling enhancements that reduce their impact on performance.
Author(s)
구자록
Issued Date
1991
Type
Research Laboratory
URI
https://oak.ulsan.ac.kr/handle/2021.oak/4007
http://ulsan.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002024949
Alternative Author(s)
Koo, Ja-Rok
Publisher
공학연구논문집
Language
kor
Rights
울산대학교 저작물은 저작권에 의해 보호받습니다.
Citation Volume
22
Citation Number
2
Citation Start Page
67
Citation End Page
73
Appears in Collections:
Research Laboratory > Engineering Research
공개 및 라이선스
  • 공개 구분공개
파일 목록

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.