Loading...

Storage-aware value prediction

Salehi, M ; Sharif University of Technology | 2010

524 Viewed
  1. Type of Document: Article
  2. DOI: 10.1109/DSD.2010.70
  3. Publisher: 2010
  4. Abstract:
  5. 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
  6. Keywords:
  7. Complex structure ; Measure data ; Modern processors ; Storage requirements ; Value prediction ; Value predictor ; Systems analysis ; Entropy
  8. Source: Proceedings - 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools, DSD 2010, 1 September 2010 through 3 September 2010, Lille ; 2010 , Pages 722-728 ; 9780769541716 (ISBN)
  9. URL: http://ieeexplore.ieee.org/document/5615432