Skip to main content

Research Repository

Advanced Search

Shifting register windows.

Russell, Gordon; Shaw, Paul

Authors

Paul Shaw



Abstract

Shifting register windows is a new register windowing method that attempts to overcome some of the difficulties of traditional fixed- and variable-sized schemes. Using fewer register elements that a seven-window Sparc organization, shifting register windows more that 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 a common initialization unnecessary.

Citation

Russell, G., & Shaw, P. (1993). Shifting register windows. IEEE Micro, 13, 28-35. https://doi.org/10.1109/40.229712

Journal Article Type Article
Publication Date 1993-08
Deposit Date Aug 27, 2010
Publicly Available Date Aug 27, 2010
Print ISSN 0272-1732
Electronic ISSN 937-4143
Publisher Institute of Electrical and Electronics Engineers
Peer Reviewed Peer Reviewed
Volume 13
Pages 28-35
DOI https://doi.org/10.1109/40.229712
Keywords Shifting register windows; seven-window Sparc organization; fast hardware stack; register-memory dribbling; common initialization;
Public URL http://researchrepository.napier.ac.uk/id/eprint/3185
Publisher URL http://dx.doi.org/10.1109/40.229712

Files






You might also like



Downloadable Citations