2011 IEEE International Conference on High Performance Computing and Communications 2011
DOI: 10.1109/hpcc.2011.121
|View full text |Cite
|
Sign up to set email alerts
|

Heterogeneous Multi-core SoC Implementation with System-Level Design Methodology

Abstract: The trend towards heterogeneous multi-core integration and higher communication bandwidth drastically increases the complexity of the SoC. Architecture design and system validation become extremely challenging. This paper presents a multi-core computing platform which consists of general-purpose microprocessor and dual programmable digital signal processor (DSP) cores for multimedia applications. To demonstrate its outstanding performance and energy efficiency, we develop multimedia and image processing applic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 6 publications
0
2
0
Order By: Relevance
“…Therefore, use case (a) does not apply. Use cases (b) and (c) assume multiple hosts; in the embedded domain, multi-core systems are typically heterogeneous [25]; application specificity allows load and power management to be coped with at design time. In the case of homogeneous multi-core platforms, typically used for computationally-intensive applications [26], use cases (b) and (c) may apply, but they will most likely conflict with real time requirements, thus should be carefully handled by the Hypervisor's core partitioning mechanisms [27] (i.e., finding the best tradeoff between static, semi-static and dynamic partitioning architectures).…”
Section: Figure 1: Hardware-based Virtualization System Viewmentioning
confidence: 99%
“…Therefore, use case (a) does not apply. Use cases (b) and (c) assume multiple hosts; in the embedded domain, multi-core systems are typically heterogeneous [25]; application specificity allows load and power management to be coped with at design time. In the case of homogeneous multi-core platforms, typically used for computationally-intensive applications [26], use cases (b) and (c) may apply, but they will most likely conflict with real time requirements, thus should be carefully handled by the Hypervisor's core partitioning mechanisms [27] (i.e., finding the best tradeoff between static, semi-static and dynamic partitioning architectures).…”
Section: Figure 1: Hardware-based Virtualization System Viewmentioning
confidence: 99%
“…The growth in the consumer market for digital devices goes hand in hand with the demand for enabling more comprehensive functionality, higher performance and lower power budgets from these devices. The mutually conflicting requirements of these increasingly complex systems, coupled with the continuous downscaling of fabrication technology [154], has welcomed the design trend of multi-component heterogeneous systems [230]. Security is one of the increasingly important application required for embedded devices.…”
Section: Introductionmentioning
confidence: 99%