Home // UBICOMM 2013, The Seventh International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies // View article


Analytical Modeling of Partially Shared Caches in Embedded CMPs

Authors:
Wei Zang
Ann Gordon-Ross

Keywords: cache partitioning; analytical modeling

Abstract:
In modern ubiquitous devices, optimizing shared last-level caches (LLCs) in embedded chip multi-processor systems (CMPs) is critical due to the increased contention for limited cache space from multiple cores. We propose cache partitioning with partial sharing (CaPPS) to reduce LLC contention and improve utilization. CaPPS can reduce the average LLC miss rate by 25% and 17% as compared to baseline configurations and private partitioning, respectively. To facilitate fast design space exploration, we develop an analytical model to quickly estimate the miss rates of all CaPPS configurations with an average error of only 0.73% and with an average speedup of 3,966X as compared to a cycle-accurate simulator.

Pages: 13 to 19

Copyright: Copyright (c) IARIA, 2013

Publication date: September 29, 2013

Published in: conference

ISSN: 2308-4278

ISBN: 978-1-61208-289-9

Location: Porto, Portugal

Dates: from September 29, 2013 to October 3, 2013