TY - GEN
T1 - Address compression for scalable load/store queue implementation
AU - Tsai, Yi Ying
AU - Hsu, Chia Jung
AU - Chen, Chung Ho
PY - 2008
Y1 - 2008
N2 - Contemporary superscalar processors employ the load/store queue for memory disambiguation. A load/store queue is typically implemented with a CAM structure to search the address for collision and consequently poses scalability challenges of energy consumption and area cost. This paper proposes an address compression technique for load/store queue to improve the power efficiency and scalability. Using the proposed approach, the LSQ can reduce the energy consumption ranging from 38% to 72% and area cost ranging from 32% to 66%, depending on the compression parameter and system configuration. The approach can provide 3.08% overall processor energy reduction and causes only 0.22% performance loss at a balanced configuration.
AB - Contemporary superscalar processors employ the load/store queue for memory disambiguation. A load/store queue is typically implemented with a CAM structure to search the address for collision and consequently poses scalability challenges of energy consumption and area cost. This paper proposes an address compression technique for load/store queue to improve the power efficiency and scalability. Using the proposed approach, the LSQ can reduce the energy consumption ranging from 38% to 72% and area cost ranging from 32% to 66%, depending on the compression parameter and system configuration. The approach can provide 3.08% overall processor energy reduction and causes only 0.22% performance loss at a balanced configuration.
UR - http://www.scopus.com/inward/record.url?scp=51749100416&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51749100416&partnerID=8YFLogxK
U2 - 10.1109/ISCAS.2008.4541759
DO - 10.1109/ISCAS.2008.4541759
M3 - Conference contribution
AN - SCOPUS:51749100416
SN - 9781424416844
T3 - Proceedings - IEEE International Symposium on Circuits and Systems
SP - 1680
EP - 1683
BT - 2008 IEEE International Symposium on Circuits and Systems, ISCAS 2008
T2 - 2008 IEEE International Symposium on Circuits and Systems, ISCAS 2008
Y2 - 18 May 2008 through 21 May 2008
ER -