Cache kompression söker fördelarna med en större cache med området och kraften i en mindre cache. Helst ökar en komprimerad cache effektiv kapacitet genom att tätt komprimera komprimerade block, har låg tagg och metadata overheads, och möjliggör snabba uppslag. Tidigare komprimerade cache mönster, dock misslyckas med att uppnå alla dessa mål. I detta dokument föreslår vi Skewed Compressed Cache (SCC), en ny hårdvara komprimerad cache som sänker overheads och ökar prestanda. SCC spårar superblock för att minska tagg overhead, komprimerar block till ett variabelt antal sub-block för att minska den interna fragmenteringen, men behåller en direkt tagg-data kartläggning för att hitta block snabbt och eliminera extra metadata (dvs, inga bakåt pekare). SCC gör detta med hjälp av nya glesa super-block taggar och en skev associativ kartläggning som tar komprimerad storlek i beaktande. I våra experiment, SCC ger i genomsnitt 8% (upp till 22%) högre prestanda, och i genomsnitt 6% (upp till 20%) lägre total energi, uppnå fördelarna med den nyligen frikopplade komprimerad Cache [26] med en faktor av 4 lägre yta overhead och lägre design komplexitet.
Sardashti m.fl. I REF föreslås användning av en skev komprimerad cache (SCC), som eliminerar metadata som krävs av DCC och använder direkt data-tag kartering.
Skewed Compressed Caches
{'venue': '2014 47th Annual IEEE/ACM International Symposium on Microarchitecture', 'journal': '2014 47th Annual IEEE/ACM International Symposium on Microarchitecture', 'mag_field_of_study': ['Computer Science']}