• DocumentCode
    569828
  • Title

    Double Circular Caching Scheme for DRAM/PRAM Hybrid Cache

  • Author

    Hsieh, Jen-Wei ; Kuan, Yuan-Hung

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ. of Sci. & Technol., Taipei, Taiwan
  • fYear
    2012
  • fDate
    19-22 Aug. 2012
  • Firstpage
    469
  • Lastpage
    472
  • Abstract
    DRAM is widely adopted as a cache for secondary storage due to its small access latency. Compared with DRAM, PRAM draws a lot of attention recently, since it provides higher density and has no need to refresh the capacitor charge periodically. The non-volatile nature of PRAM can even reduce compulsory miss, which cannot be avoided by DRAM cache. However, PRAM cache cannot replace DRAM cache due to its endurance issue. Thus DRAM/PRAM hybrid cache becomes a good alternative for traditional DRAM cache. Least recently used (LRU) replacement algorithm and CLOCK-Pro algorithm work well for traditional DRAM cache. But these algorithms shall not be directly applied to DRAM/PRAM hybrid cache since the characteristics of PRAM are not considered. This paper proposed a double circular caching scheme to manage DRAM/PRAM hybrid cache. In our scheme, cached data migrate between DRAM cache and PRAM cache adaptively to achieve good hit ratio while frequent writes to PRAM cache are avoided for endurance concern.
  • Keywords
    DRAM chips; cache storage; phase change memories; storage management; CLOCK-Pro algorithm; DRAM; LRU replacement algorithm; PRAM; access latency; circular caching scheme; hybrid cache management; least recently used; nonvolatile memory; periodically capacitor charging; Ash; Computer architecture; Conferences; Phase change random access memory; PRAM; hybrid cache; replacement strategy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2012 IEEE 18th International Conference on
  • Conference_Location
    Seoul
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4673-3017-6
  • Electronic_ISBN
    1533-2306
  • Type

    conf

  • DOI
    10.1109/RTCSA.2012.23
  • Filename
    6301469