This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Shifting Register Windows
July/August 1993 (vol. 13 no. 4)
pp. 28-34

Shifting register windows, a register windowing method that attempts to overcome some of the difficulties of traditional fixed- and variable-sized schemes, is described. Using fewer register elements than a seven-window Sparc organization, shifting register windows more than halves spill/refill memory traffic and reduces visible spill/refill cycles by an order of magnitude. In addition, shifting register windows, a scheme based on fast hardware stack and register-memory dribbling, has a very short register bus length. It also zeros registers as they are being allocated, making common initialization unnecessary.

Citation:
Gordon Russell, Paul Shaw, "Shifting Register Windows," IEEE Micro, vol. 13, no. 4, pp. 28-34, July-Aug. 1993, doi:10.1109/40.229712
Usage of this product signifies your acceptance of the Terms of Use.