2009 IEEE Computer Society Annual Symposium on VLSI 2009
DOI: 10.1109/isvlsi.2009.27
|View full text |Cite
|
Sign up to set email alerts
|

An Analytical Model to Study Optimal Area Breakdown between Cores and Caches in a Chip Multiprocessor

Abstract: A key design issue for chip multiprocessors (CMPs) is how to exploit the finite chip area to get the best system throughput. The most dominant area-consuming components in a CMP are processor cores and caches today. There is an important trade-off between the number of cores and the amount of cache in a single CMP chip. If we have too few cores, the system throughput will be limited by the number of threads. If we have too small cache capacity, the system may perform poorly due to frequent cache misses. This p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(15 citation statements)
references
References 12 publications
0
15
0
Order By: Relevance
“…Huh et al [8] studied area and performance trade-offs. Oh et al [13] developed analytical models of various cache organizations. Cassidy and Andreou [2] introduced a closed form solution to optimally allocate constrained area between core and cache in a symmetric CMP.…”
Section: Introductionmentioning
confidence: 99%
“…Huh et al [8] studied area and performance trade-offs. Oh et al [13] developed analytical models of various cache organizations. Cassidy and Andreou [2] introduced a closed form solution to optimally allocate constrained area between core and cache in a symmetric CMP.…”
Section: Introductionmentioning
confidence: 99%
“…In this paper, we perform a similar study in the context of multi-threaded PDES. Several studies focused on developing analytical models for the core, cache and on-chip interconnect area [1,26,33,19]. The cache subsystem design has also been studied in great detail.…”
Section: Related Workmentioning
confidence: 99%
“…The work of [35] evaluated the impact of CMP cache sharing on multi-threaded applications and demonstrated benefits of cache-sharing aware program transformations. Oh et al [26] and Wentzlaff [33] proposed simple analytical models to study trade-offs between the core count and the cache capacity under finite die area. Analytical models for thermal implications of CMP designs [24] and its impact on network scalability [4] have also been developed.…”
Section: Related Workmentioning
confidence: 99%
“…Oh et al [35] presented an analytical model to study the trade-off of the core count and the cache capacity in a CMP under area constraint. Alameldeen et al [2] used analytical modeling to study the number of CMP cores vs. cache size.…”
Section: Related Workmentioning
confidence: 99%
“…Each workload task is characterized by miss rates defined in [5] using PARSEC [10] and NAS [11], corresponding to the sequential-parallel synchronization data exchange. Further, we have applied assumptions similar to those used in [5], [20] and [35] for the constants described in (23) - (25). Our framework finds the optimal resource allocation in a broad spectrum of constraints.…”
Section: Convex Optimizationmentioning
confidence: 99%