Browse > Article
http://dx.doi.org/10.7236/IJIBC.2022.14.1.188

Energy-Efficient Last-Level Cache Management for PCM Memory Systems  

Bahn, Hyokyung (Department of Computer Engineering, Ewha University)
Publication Information
International Journal of Internet, Broadcasting and Communication / v.14, no.1, 2022 , pp. 188-193 More about this Journal
Abstract
The energy efficiency of memory systems is an important task in designing future computer systems as memory capacity continues to increase to accommodate the growing big data. In this article, we present an energy-efficient last-level cache management policy for future mobile systems. The proposed policy makes use of low-power PCM (phase-change memory) as the main memory medium, and reduces the amount of data written to PCM, thereby saving memory energy consumptions. To do so, the policy keeps track of the modified cache lines within each cache block, and replaces the last-level cache block that incurs the smallest PCM writing upon cache replacement requests. Also, the policy considers the access bit of cache blocks along with the cache line modifications in order not to degrade the cache hit ratio. Simulation experiments using SPEC benchmarks show that the proposed policy reduces the power consumption of PCM memory by 22.7% on average without degrading performances.
Keywords
Mobile system; Last-level cache; Phase-change memory; Main memory; Energy-efficiency;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Kim and H. Bahn, "Analysis of smartphone I/O characteristics-Toward efficient swap in a smartphone," IEEE Access, vol. 7, pp. 129930-129941, 2019. DOI: https://doi.org/10.1109/ACCESS.2019.2937852   DOI
2 S.LinandS.Wang,"Thermal-constrainedMemoryManagementforThree-DimensionalDRAM-PCMMemorywithDeepNeural Network Applications," Microprocessors and Microsystems, vol. 89, article 104444, 2022. DOI: https://doi.org/10.1016/j.micpro.2022.104444   DOI
3 S. Yoo, Y.Jo, and H. Bahn, "Integrated Scheduling of Real-time and Interactive Tasks for Configurable Industrial Systems," IEEE Transactions on Industrial Informatics, vol. 18, no. 1, pp. 631-641, 2022. DOI: https://doi.org/10.1109/TII.2021.3067714   DOI
4 S. Lee, H. Bahn, and S. Noh, "CLOCK-DWF: A Write-History-Aware Page Replacement Algorithm for Hybrid PCM and DRAM Memory Architectures," IEEE Transactions on Computers, vol. 63, no. 9, pp. 2187-2200, 2014. DOI: https://doi.org/10.1109/TC.2013.98   DOI
5 E. Lee and H. Bahn, "Electricity Usage Scheduling in Smart Building Environments Using Smart Devices," The Scientific World Journal, vol. 2013, article 468097, pp.1-11, 2013. DOI: https://doi.org/10.1155/2013/468097   DOI
6 N. Nethercote and J. Seward, "Valgrind: A Program Supervision Framework," Electronic Notes in Theoretical Computer Science, vol. 89, no. 2, pp. 44-66, 2003. DOI: https://doi.org/10.1016/S1571-0661(04)81042-9   DOI
7 O. Kwon, H. Bahn, and K Koh, "Popularity and prefix aware interval caching for multimedia streaming servers, "Proceedings of the IEEE CIT Conference, pp. 555-560, 2008. DOI: http://doi.org/10.1109/CIT.2008.4594735   DOI
8 T. Kim and H. Bahn, "Implementation of the storage manager for an IPTV set-top box," IEEE Transactions on Consumer Electronics, vol. 54, no. 4, pp. 1770-1775, 2008. DOI: http://doi.org/10.1109/TCE.2008.4711233   DOI