Title :
Storage-Aware Value Prediction
Author :
Salehi, Mohammad ; Baniasadi, Amirali
Author_Institution :
CE Dept., Sharif Univ. of Technol., Tehran, Iran
Abstract :
Despite the huge potential, value predictors have not been used in modern processors. This is partially due to the complex structures associated with such predictors. In this paper we study value predictors and investigate solutions to reduce storage requirements while imposing negligible coverage cost. Our solutions build on the observation that conventional value predictors do not utilize storage efficiently as they allocate too much space for small and frequently appearing values. We measure data width requirement and entropy in a subset of predictor resources and show that values stored in predictors show limited sizes and very small entropy. We exploit this behavior and suggest different bit sharing solutions for predictors storing single byte values.
Keywords :
entropy; parallel architectures; storage management; storage management chips; entropy; predictor resource; storage location; value prediction; Art; Entropy; History; Program processors; Radiation detectors; Registers; Transient analysis; Entropy; Value Prediction;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on
Conference_Location :
Lille
Print_ISBN :
978-1-4244-7839-2
DOI :
10.1109/DSD.2010.70