An Efficient Technique of Instruction Scheduling on a Superscalar-Based Mulprocessor

  • Authors:
  • Rong-Yuh Hwang

  • Affiliations:
  • -

  • Venue:
  • IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

An instruction scheduling approach is proposed for performance enhancement on a superscalar-based multiprocessor. The traditional list scheduling approach is not suitable for the environment because it does not consider the effect of synchronization operation. According to the LBD loop theorem, the system performance is very concerned with the position of synchronization operation. Therefore, the scheduling of synchronization operation has the highest priority in this technique. There are two aspects of performance enhancement for the instruction scheduling approach: 1) converting LBD into LFD, and 2) reducing the damage of LBD. Experimental results show that the enhancement is significant.