Exploiting instruction-level parallelism with the conjugate register file scheme

Meng chou Chang*, Feipei Lai, Rung ji Shang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

This paper proposes a new micro-architecture, called IAS-S, which takes advantage of the Conjugate Register File (CRF) scheme to support speculative execution, such as multi-level boosting and multi-way branch, without incurring excessive hardware overhead. A software technique which integrates register allocation and instruction scheduling has been developed to exploit the conjugate register file. The scheduling-conflict graph is built before the starting of register allocation so that the ability of the instruction scheduler to optimize the instruction sequence will not be severely restricted by the reuse of registers.

Original languageEnglish
Title of host publicationProceedings of the 25th Annual International Symposium on Microarchitecture
PublisherPubl by ACM
Pages29-32
Number of pages4
ISBN (Print)0818631759, 9780818631757
DOIs
StatePublished - 1992
Externally publishedYes
EventProceedings of the 25th Annual International Symposium on Microarchitecture - Portland, OR, USA
Duration: 01 12 199204 12 1992

Publication series

NameProceedings of the 25th Annual International Symposium on Microarchitecture

Conference

ConferenceProceedings of the 25th Annual International Symposium on Microarchitecture
CityPortland, OR, USA
Period01/12/9204/12/92

Fingerprint

Dive into the research topics of 'Exploiting instruction-level parallelism with the conjugate register file scheme'. Together they form a unique fingerprint.

Cite this