Proceedings of the 2005 Conference on Asia South Pacific Design Automation - ASP-DAC '05 2005
DOI: 10.1145/1120725.1121008
|View full text |Cite
|
Sign up to set email alerts
|

Customized on-chip memories for embedded chip multiprocessors

Abstract: Ensuring that most of data accesses are satisfied from on-chip memories is a critical problem for chip multiprocessors, as the cost of an off-chip access can be very high. Particularly, multiple cores that need to access the off-chip memory system may contend with each other for the same buses/pins to get there. While it is possible to structure on-chip memory space as shared memory or private memory, each of these has its own drawbacks. In an attempt to achieve lower power consumption than these conventional … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2006
2006
2015
2015

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…On-chip memory (cache or SPM) organization and partitioning for data-intensive applications is studied in Kandemir et al [2004] and Ozturk et al [2005Ozturk et al [ , 2006a. Kandemir et al [2004] proposed an approach to dynamically change the organization of shared on-chip memory to adapt to runtime variations in memory requirements and data sharing patterns.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…On-chip memory (cache or SPM) organization and partitioning for data-intensive applications is studied in Kandemir et al [2004] and Ozturk et al [2005Ozturk et al [ , 2006a. Kandemir et al [2004] proposed an approach to dynamically change the organization of shared on-chip memory to adapt to runtime variations in memory requirements and data sharing patterns.…”
Section: Related Workmentioning
confidence: 99%
“…Kandemir et al [2004] proposed an approach to dynamically change the organization of shared on-chip memory to adapt to runtime variations in memory requirements and data sharing patterns. Ozturk et al [2005] partitioned on-chip memory into several private and shared blocks and assigned these blocks to processor cores by capturing the private and the shared accesses of the cores to data. Moreover, they proposed an integrated data allocation and on-chip memory partitioning based on ILP in Ozturk et al [2006a].…”
Section: Related Workmentioning
confidence: 99%
“…It can also access data items on other cores' SPMs by the interconnect bus. Scratch-pad-memory here can be organized as a Virtually Shared SPM (VS-SPM) architecture for on-chip memory that takes advantage of both shared and local SPM [21]. Distinct from the local SPM, SPMs of other cores are referred to as remote SPMs.…”
Section: Models and Basic Conceptsmentioning
confidence: 99%
“…Besides voltage island based systems, there are many prior efforts that target at reducing energy consumption of MPSoC-based architectures and chip multiprocessors [15]. For example, Ozturk et al [29] propose an energy-efficient on-chip memory design for embedded chip multiprocessor systems. Manolache et al [25] present a fault and energyaware communication mapping strategy for applications implemented on NoCs.…”
Section: Related Workmentioning
confidence: 99%