This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Physical Register Reference Counting
January-June 2008 (vol. 7 no. 1)
pp. 9-12
Several recently proposed techniques including CPR (Checkpoint Processing and Recovery) and NoSQ (No Store Queue) rely on reference counting to manage physical registers. However, the register reference counting mechanism itself has received surprisingly little attention. This paper fills this gap by describing potential register reference counting schemes for NoSQ, CPR, and a hypothetical NoSQ/CPR hybrid. Although previously described in terms of binary counters, we find that reference counts are actually more naturally represented as matrices. Binary representations can be used as an optimization in specific situations.
Index Terms:
Micro-architecture implementation considerations, Superscalar, dynamically-scheduled, and statically-scheduled implementation
Citation:
Amir Roth, "Physical Register Reference Counting," IEEE Computer Architecture Letters, vol. 7, no. 1, pp. 9-12, Jan.-June 2008, doi:10.1109/L-CA.2007.15
Usage of this product signifies your acceptance of the Terms of Use.