메뉴 건너뛰기




Volumn , Issue , 2012, Pages 377-388

Base-delta-immediate compression: Practical data compression for on-chip caches

Author keywords

Cache compression; Caching; Memory

Indexed keywords

BANDWIDTH USAGE; BASELINE SYSTEMS; CACHE ACCESS; CACHE CAPACITY; CACHE SIZE; CACHING; COMPRESSION ALGORITHMS; COMPRESSION APPROACH; COMPRESSION TECHNIQUES; DATA PATTERNS; HARDWARE COMPLEXITY; LOW DYNAMIC RANGE; MINIMAL EFFECTS; MULTI CORE; OFF-CHIP; ON CHIPS; ON-CHIP CACHE; PERFORMANCE BENEFITS;

EID: 84867500642     PISSN: 1089795X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2370816.2370870     Document Type: Conference Paper
Times cited : (325)

References (35)
  • 2
    • 4644245377 scopus 로고    scopus 로고
    • Adaptive cache compression for high-performance processors
    • A. R. Alameldeen and D. A. Wood. Adaptive cache compression for high-performance processors. In ISCA-31, 2004.
    • (2004) ISCA , vol.31
    • Alameldeen, A.R.1    Wood, D.A.2
  • 4
    • 84944396166 scopus 로고    scopus 로고
    • Exploiting value locality in physical register files
    • S. Balakrishnan and G. S. Sohi. Exploiting value locality in physical register files. In MICRO-36, 2003.
    • (2003) MICRO , vol.36
    • Balakrishnan, S.1    Sohi, G.S.2
  • 5
    • 84867556601 scopus 로고    scopus 로고
    • Multi-threading performance on commodity multi-core processors
    • J. Chen and W. A. Watson-III. Multi-threading performance on commodity multi-core processors. In Proceedings of HPCAsia, 2007.
    • (2007) Proceedings of HPCAsia
    • Chen, J.1    Watson III, W.A.2
  • 6
    • 84867566327 scopus 로고    scopus 로고
    • C-Pack: A high-performance microprocessor cache compression algorithm
    • Aug.
    • X. Chen, L. Yang, R. Dick, L. Shang, and H. Lekatsas. C-pack: A high-performance microprocessor cache compression algorithm. In IEEE TVLSI, Aug. 2010.
    • (2010) IEEE TVLSI
    • Chen, X.1    Yang, L.2    Dick, R.3    Shang, L.4    Lekatsas, H.5
  • 8
  • 9
    • 27544435752 scopus 로고    scopus 로고
    • A robust main-memory compression scheme
    • M. Ekman and P. Stenström. A robust main-memory compression scheme. In ISCA-32, 2005.
    • (2005) ISCA , vol.32
    • Ekman, M.1    Stenström, P.2
  • 10
    • 0026152228 scopus 로고
    • Dynamic base register caching: A technique for reducing address bus width
    • M. Farrens and A. Park. Dynamic base register caching: a technique for reducing address bus width. In ISCA-18, 1991.
    • (1991) ISCA , vol.18
    • Farrens, M.1    Park, A.2
  • 11
    • 0033723498 scopus 로고    scopus 로고
    • A fully associative software-managed cache design
    • E. G. Hallnor and S. K. Reinhardt. A fully associative software-managed cache design. In ISCA-27, 2000.
    • (2000) ISCA , vol.27
    • Hallnor, E.G.1    Reinhardt, S.K.2
  • 12
    • 27444435309 scopus 로고    scopus 로고
    • A unified compressed memory hierarchy
    • E. G. Hallnor and S. K. Reinhardt. A unified compressed memory hierarchy. In HPCA-11, 2005.
    • (2005) HPCA , vol.11
    • Hallnor, E.G.1    Reinhardt, S.K.2
  • 13
    • 0017428156 scopus 로고
    • Information content of CPU memory referencing behavior
    • D. W. Hammerstrom and E. S. Davidson. Information content of CPU memory referencing behavior. In ISCA-4, 1977.
    • (1977) ISCA , vol.4
    • Hammerstrom, D.W.1    Davidson, E.S.2
  • 15
    • 70449643567 scopus 로고    scopus 로고
    • Zero-value caches: Cancelling loads that return zero
    • M. M. Islam and P. Stenström. Zero-value caches: Cancelling loads that return zero. In PACT, 2009.
    • (2009) PACT
    • Islam, M.M.1    Stenström, P.2
  • 16
    • 78650653796 scopus 로고    scopus 로고
    • Characterization and exploitation of narrow-width loads: The narrow-width cache approach
    • M. M. Islam and P. Stenström. Characterization and exploitation of narrow-width loads: the narrow-width cache approach. In CASES, 2010.
    • (2010) CASES
    • Islam, M.M.1    Stenström, P.2
  • 17
    • 77954998134 scopus 로고    scopus 로고
    • High performance cache replacement using re-reference interval prediction (rrip)
    • A. Jaleel, K. B. Theobald, S. C. Steely, Jr., and J. Emer. High performance cache replacement using re-reference interval prediction (rrip). In ISCA-37, 2010.
    • (2010) ISCA , vol.37
    • Jaleel, A.1    Theobald, K.B.2    Steely Jr., S.C.3    Emer, J.4
  • 19
    • 70449643566 scopus 로고    scopus 로고
    • Memory performance and cache coherency effects on an Intel Nehalem multiprocessor system
    • D. Molka, D. Hackenberg, R. Schone, and M. Muller. Memory performance and cache coherency effects on an Intel Nehalem multiprocessor system. In PACT, 2009.
    • (2009) PACT
    • Molka, D.1    Hackenberg, D.2    Schone, R.3    Muller, M.4
  • 20
    • 35348920021 scopus 로고    scopus 로고
    • Adaptive insertion policies for high performance caching
    • M. K. Qureshi, A. Jaleel, Y. N. Patt, S. C. Steely, and J. Emer. Adaptive insertion policies for high performance caching. In ISCA-34, 2007.
    • (2007) ISCA , vol.34
    • Qureshi, M.K.1    Jaleel, A.2    Patt, Y.N.3    Steely, S.C.4    Emer, J.5
  • 21
    • 34547692959 scopus 로고    scopus 로고
    • Line distillation: Increasing cache capacity by filtering unused words in cache lines
    • M. K. Qureshi, M. A. Suleman, and Y. N. Patt. Line distillation: Increasing cache capacity by filtering unused words in cache lines. In HPCA-13, 2007.
    • (2007) HPCA , vol.13
    • Qureshi, M.K.1    Suleman, M.A.2    Patt, Y.N.3
  • 22
    • 27644555246 scopus 로고    scopus 로고
    • The V-Way cache: Demand based associativity via global replacement
    • M. K. Qureshi, D. Thompson, and Y. N. Patt. The V-Way cache: Demand based associativity via global replacement. ISCA-32, 2005.
    • (2005) ISCA , vol.32
    • Qureshi, M.K.1    Thompson, D.2    Patt, Y.N.3
  • 23
    • 0031383534 scopus 로고    scopus 로고
    • The predictability of data values
    • Y. Sazeides and J. E. Smith. The predictability of data values. InMICRO-30, 1997.
    • (1997) MICRO , vol.30
    • Sazeides, Y.1    Smith, J.E.2
  • 25
    • 0034443570 scopus 로고    scopus 로고
    • Symbiotic jobscheduling for a simultaneous multithreaded processor
    • A. Snavely and D. M. Tullsen. Symbiotic jobscheduling for a simultaneous multithreaded processor. ASPLOS-9, 2000.
    • (2000) ASPLOS , vol.9
    • Snavely, A.1    Tullsen, D.M.2
  • 27
    • 34547655822 scopus 로고    scopus 로고
    • Feedback directed prefetching: Improving the performance and bandwidth-efficiency of hardware prefetchers
    • S. Srinath, O. Mutlu, H. Kim, and Y. N. Patt. Feedback directed prefetching: Improving the performance and bandwidth-efficiency of hardware prefetchers. In HPCA-13, 2007.
    • (2007) HPCA , vol.13
    • Srinath, S.1    Mutlu, O.2    Kim, H.3    Patt, Y.N.4
  • 28
    • 72549097467 scopus 로고    scopus 로고
    • DHTC: An effective DXTC-based HDR texture compression scheme
    • W. Sun, Y. Lu, F. Wu, and S. Li. DHTC: an effective DXTC-based HDR texture compression scheme. In Graphics Hardware, 2008.
    • (2008) Graphics Hardware
    • Sun, W.1    Lu, Y.2    Wu, F.3    Li, S.4
  • 31
    • 0034461412 scopus 로고    scopus 로고
    • Dynamic zero compression for cache energy reduction
    • L. Villa, M. Zhang, and K. Asanovic. Dynamic zero compression for cache energy reduction. In MICRO-33, 2000.
    • (2000) MICRO , vol.33
    • Villa, L.1    Zhang, M.2    Asanovic, K.3
  • 32
    • 85084162609 scopus 로고    scopus 로고
    • The case for compressed caching in virtual memory systems
    • P. R. Wilson, S. F. Kaplan, and Y. Smaragdakis. The case for compressed caching in virtual memory systems. In USENIX ATC, 1999.
    • (1999) USENIX ATC
    • Wilson, P.R.1    Kaplan, S.F.2    Smaragdakis, Y.3
  • 33
    • 0034462656 scopus 로고    scopus 로고
    • Frequent value compression in data caches
    • J. Yang, Y. Zhang, and R. Gupta. Frequent value compression in data caches. In MICRO-33, 2000.
    • (2000) MICRO , vol.33
    • Yang, J.1    Zhang, Y.2    Gupta, R.3
  • 34
    • 0034443222 scopus 로고    scopus 로고
    • Frequent value locality and value-centric data cache design
    • Y. Zhang, J. Yang, and R. Gupta. Frequent value locality and value-centric data cache design. ASPLOS-9, 2000.
    • (2000) ASPLOS , vol.9
    • Zhang, Y.1    Yang, J.2    Gupta, R.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.