DSpace Repository

Adaptive Block Pinning Based: Dynamic Cache Partitioning for Multi-core Architectures

Show simple item record

dc.contributor.author Chaturvedi, Nitin
dc.date.accessioned 2023-03-14T11:16:22Z
dc.date.available 2023-03-14T11:16:22Z
dc.date.issued 2010-12
dc.identifier.uri 10.5121/ijcsit.2010.2604
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/9726
dc.description.abstract This paper is aimed at exploring the various techniques currently used for partitioning last level (L2/L3)caches in multicore architectures, identifying their strengths and weaknesses and thereby proposing a novel partitioning scheme known as Adaptive Block Pinning which would result in a better utilization of the cache resources in CMPs. The widening speed gap between processors and memory along with the issue of limited on-chip memory bandwidth make the last-level cache utilization a crucial factor in designing future multicore processors. Contention for such a shared resource has been shown to severely degrade performance when running multiple applications. As architectures incorporate more cores, multiple application workloads become increasingly attractive, further exacerbating contention at thelast-level cache. Several Non-Uniform Cache Architecture (NUCA) schemes have been proposed which try to optimally use the capacity of last-level shared caches and lower access times on an average. This isdone by continually monitoring the cache usage by each core and dynamically partitioning it so as to increment the overall hit ratio. en_US
dc.language.iso en en_US
dc.publisher IJCST en_US
dc.subject EEE en_US
dc.subject Multi-core Architectures en_US
dc.title Adaptive Block Pinning Based: Dynamic Cache Partitioning for Multi-core Architectures en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account