loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Proceedings of the 22nd EUROMICRO Conference
Instruction Scheduling for a Superscalar Architecture
Prague, Czech Republic
September 02-September 05
ISBN: 0-8186-7487-3
R. Collins, Hertfordshire Univ., Hatfield, UK
G.B. Steven, Hertfordshire Univ., Hatfield, UK
Abstract: It is increasingly accepted that superscalar processors can only achieve their full performance potential through compile-time instruction scheduling. The paper presents preliminary performance results using a conditional group scheduler which targets the HSA processor model developed at the University of Hertfordshire. In particular, we show that guarded instruction execution improves performance by allowing the processor to squash instructions in the instruction buffer before they are issued to functional units and enables the scheduler to delete a significant number of branch instructions.
Index Terms:
performance evaluation; superscalar architecture; superscalar processors; compile-time instruction scheduling; conditional group scheduler; HSA processor model; guarded instruction execution; instruction squashing; instruction buffer; functional units; branch instructions
Citation:
R. Collins, G.B. Steven, "Instruction Scheduling for a Superscalar Architecture," euromicro, pp.0643, Proceedings of the 22nd EUROMICRO Conference, 1996
Usage of this product signifies your acceptance of the Terms of Use.