Static instruction scheduling for the HARP multiple-instruction-issue architecture

S.M. Gray, R.G. Adams, G.J. Green, G.B. Steven

Research output: Book/ReportOther report

60 Downloads (Pure)

Abstract

HARP is a new multiple-instruction-issue architecture developed at the University of Hertfordshire. This paper describes the essential features of the HARP machine model and presents two compile-time scheduling techniques, called local and conditional compaction, which have been developed for the architecture. Local compaction schedules the instructions within a basic block. Conditional compaction uses HARP's conditional execution mechanism to schedule instructions across basic block boundaries. This paper reports performance measurements obtained using simulations of the model. These results indicate that a HARP processor will achieve sustained instruction execution rates of two sequential instructions per cycle for compiled, integer, general-purpose computations.
Original languageEnglish
PublisherUniversity of Hertfordshire
Publication statusPublished - 1992

Publication series

NameUH Computer Science Technical Report
PublisherUniversity of Hertfordshire
Volume142

Fingerprint

Dive into the research topics of 'Static instruction scheduling for the HARP multiple-instruction-issue architecture'. Together they form a unique fingerprint.

Cite this