INSTITUTIONAL DIGITAL REPOSITORY

Efficient cache resizing policy for DRAM-based LLCs in chipMultiprocessors

Show simple item record

dc.contributor.author Agarwalla, B.
dc.contributor.author Das, S.
dc.contributor.author Sahu, N.
dc.date.accessioned 2021-07-25T10:32:16Z
dc.date.available 2021-07-25T10:32:16Z
dc.date.issued 2021-07-25
dc.identifier.uri http://localhost:8080/xmlui/handle/123456789/2222
dc.description.abstract In today’s ChipMultiprocessors (CMPs), multiple cores share the common Last Level Cache (LLC), divided into multiple banks. As the data requirement is increasing the demand for larger LLC sizes is also increasing. The traditional SRAM technology is not area efficient to design such larger LLCs as demanded by the modern CMPs. From the last few years, DRAM technologies have been used to propose LLC. DRAM technology has almost 8 times density over the SRAM and hence larger cache size can be designed. Though DRAM is already considered as an alternative to design low cost, area-efficient larger size LLC, it must be used efficiently to get the benefits. Due to its overheads like access latency and refresh operations efficient techniques must be used to get better performance from DRAM LLC. In the existing works, it has been observed that though the larger LLC is required for the current as well as future data-intensive applications, the entire LLC may not be required while executing other applications. In such situations, some banks can be almost idle during a particular period of execution. These idle banks can be powered-off and restart later whenever required. The mechanism is called Cache Resizing as it resizes the cache (LLC) according to the current requirements. Cache resizing techniques are already proposed for SRAM based LLCs but due to the larger size of DRAM LLC, the same mechanisms cannot be used for DRAM LLCs. In this paper, we have proposed an efficient cache resizing policy for large sized LLC, especially for DRAM-based LLCs. We call our proposed cache resizing technique as Efficient Cache Resizing (ECR) which is implemented on top of a 3D Tiled CMP. Experimental analysis shows that ECR can reduce up to 44% more energy consumption as compared to the existing technique. en_US
dc.language.iso en_US en_US
dc.subject DRAM cache en_US
dc.subject Energy saving en_US
dc.subject Tiled CMP en_US
dc.subject Cache Resizing en_US
dc.title Efficient cache resizing policy for DRAM-based LLCs in chipMultiprocessors en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account