2013 IEEE 31st International Conference on Computer Design (ICCD) 2013
DOI: 10.1109/iccd.2013.6657026
|View full text |Cite
|
Sign up to set email alerts
|

Energy-aware synthesis of application specific MPSoCs

Abstract: In this paper, we propose a framework for synthesis of application specific MultiProcessor System on Chip (MPSoC) for multimedia applications. Our framework searches for a design with minimum energy consumption under area and period constraints. We simultaneously explore selection of voltagefrequency levels, custom instructions, cache configurations, and task mapping. We propose an optimal algorithm based on prune and search operations to efficiently search the complex design space. We also present a heuristic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 33 publications
0
3
0
Order By: Relevance
“…We can notice in Eq. 10 that we have not considered the GPU cores at all and the reason being that to execute application on both CPU and GPU cores specialized code or framework 9 is required to identify the part of the code or set of tasks to execute on the GPU or CPU. Now, our RewardProfiler have to execute the application on different number of CPU core configuration with the aforementioned frequency levels and check for the values of different reward (R i ) achieved for every configuration.…”
Section: Appmentioning
confidence: 99%
See 2 more Smart Citations
“…We can notice in Eq. 10 that we have not considered the GPU cores at all and the reason being that to execute application on both CPU and GPU cores specialized code or framework 9 is required to identify the part of the code or set of tasks to execute on the GPU or CPU. Now, our RewardProfiler have to execute the application on different number of CPU core configuration with the aforementioned frequency levels and check for the values of different reward (R i ) achieved for every configuration.…”
Section: Appmentioning
confidence: 99%
“…However, before evaluating different reward the user inputs the threshold reward (R t hr eshol d ), which is the minimum value of the reward that is acceptable by the user for a desirable quality of service and is user defined during 8 4 frequency scaling levels are F h , F mh , F ml , F l . 9 Frameworks such as CUDA or OpenCL are required to execute tasks on GPU cores.…”
Section: Appmentioning
confidence: 99%
See 1 more Smart Citation