Author/Authors
KÜÇÜK, Gürhan Yeditepe Üniversitesi - Mühendislik ve Mimarlık Fakültesi - Bilgisayar Mühendisliği Bölümü, Turkey , GÜNEY, İsa Ahmet Yeditepe Üniversitesi - Mühendislik ve Mimarlık Fakültesi - Bilgisayar Mühendisliği Bölümü, Turkey
Title Of Article
SET-BASED DYNAMIC CACHE PARTITIONING ON CHIP MULTIPROCESSORS
شماره ركورد
16701
Abstract
Today, most of the chip multiprocessor architectures utilize a shared last level cache to reduce the off-chip memory delay. Benefit from such a cache may be very limited due to cache conflicts caused by applications running in parallel. In the literature, there are numerous studies that try to reduce cache conflicts by partitioning this cache level and allocating dedicated cache areas to each application. These studies generally focus on policies dedicating an appropriate number of ways to each core. There has also been recent studies suggesting set-based cache partitioning. Set-based partitioning has a number of advantages over way-based partitioning. This study aims to improve the processor performance by using a mechanism to dynamically partition the cache based on sets. The resizing decisions for partitions are made according to statistics collected at periodic intervals.
From Page
545
NaturalLanguageKeyword
Simultaneous Multi Threaded Processors , Dynamic Cache Partitioning
JournalTitle
Journal Of The Faculty Of Engineering and Architecture Of Gazi University
To Page
554
JournalTitle
Journal Of The Faculty Of Engineering and Architecture Of Gazi University
Link To Document