INSTITUTIONAL DIGITAL REPOSITORY

A fairness conscious cache replacement policy for last level cache

Show simple item record

dc.contributor.author Dutta, K. K.
dc.contributor.author Tanksale, P. N.
dc.contributor.author Das, S.
dc.date.accessioned 2021-11-29T10:44:15Z
dc.date.available 2021-11-29T10:44:15Z
dc.date.issued 2021-11-29
dc.identifier.uri http://localhost:8080/xmlui/handle/123456789/3266
dc.description.abstract Multicore systems with shared Last Level Cache (LLC) possess a bigger challenge in allocating the LLC space among multiple applications running in the system. Since all applications use the shared LLC, interference caused by them may evict important blocks of other applications that result in premature eviction and may also lead to thrashing. Replacement policies applied locally to a set distributes the sets in a dynamic way among the applications. However, previous work on replacement techniques focused on the re-reference aspect of a block or application behavior to improve the overall system performance. The paper proposes a novel cache replacement technique Application Aware Re-reference Interval Prediction (AARIP) that considers application behavior, re-reference interval, and premature block eviction for replacing a cache block. Experimental evaluation on a four-core system shows that AARIP achieves an overall performance improvement of 7.28%, throughput by 4.9%, and improves overall system fairness by 7.85%, as compared to the traditional SRRIP replacement policy. en_US
dc.language.iso en_US en_US
dc.subject Last Level Cache en_US
dc.subject Replacement Policy en_US
dc.subject Application Behavior en_US
dc.subject Re-reference Interval en_US
dc.title A fairness conscious cache replacement policy for last level cache 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