arrow
返回

Energy-efficient multiprocessor systems-on-chip for embedded computing: Exploring programming models and their architectural support

delete2007-05-01
delete18
PRE
AI
F
Francesco Poletti *
A
A. Poggiali
D
Davide Bertozzi
L
Luca Benini
P
Pol Marchal
M
Mirko Loghi
M
Massimo Poncino
DOI:10.1109/TC.2007.1040delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In today's multiprocessor SoCs (MPSoCs), parallel programming models are needed to fully exploit hardware capabilities and to achieve the 100 Gops/W energy efficiency target required for Ambient Intelligence Applications. However, mapping abstract programming models onto tightly power-constrained hardware architectures imposes overheads which might seriously compromise performance and energy efficiency. The objective of this work is to perform a comparative analysis of message passing versus shared memory as programming models for single-chip multiprocessor platforms. Our analysis is carried out from a hardware-software viewpoint: We carefully tune hardware architectures and software libraries for each programming model. We analyze representative application kernels from the multimedia domain, and identify application-level parameters that heavily influence performance and energy efficiency. Then, we formulate guidelines for the selection of the most appropriate programming model and its architectural support.
Keyword:
MPSoCs
embedded multimedia
programming models
task-level parallelism
energy efficiency
low power

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

暂无机构信息
引用论文

引用论文

The Effect of Deliberate Play on Tactical Performance in Basketball
err2010-06-01
err0
PREAI
errPablo Greco; Daniel Memmert; Juan C. P. Morales
err分享
err收藏
Energy-aware wireless microsensor networks
err2002-03-01
err1.1K
PREAI
errRaghunathan, V; Schurgers, C; Park, S; Srivastava, MB
err分享
err收藏
学者 查看更多内容