Cooperative multithreading on 3mbedded multiprocessor architectures enables energy-scalable design
P. Schaumont, B. Lai, W. Qin, и I. Verbauwhede. DAC '05: Proceedings of the 42nd annual conference on Design automation, стр. 27--30. New York, NY, USA, ACM, (2005)
Аннотация
We propose an embedded multiprocessor architecture and its associated thread-based programming model. Using a cycle-true simulation model of this architecture, we are able to estimate energy savings for a threaded C program. The savings are obtained by voltage- and frequency-scaling of the individual processors. We port a fingerprint minutiae detection application onto this architecture, and show the resulting performance on single-, dual-, and quad-processor configurations. The energy-scaled quadprocessor version results in a 77% energy reduction over the single-processor non-scaled implementation, at only a 2.2% degradation in cycle count.
Описание
Cooperative multithreading on 3mbedded multiprocessor architectures enables energy-scalable design
%0 Conference Paper
%1 schaumont05cooperative
%A Schaumont, Patrick
%A Lai, Bo-Cheng Charles
%A Qin, Wei
%A Verbauwhede, Ingrid
%B DAC '05: Proceedings of the 42nd annual conference on Design automation
%C New York, NY, USA
%D 2005
%I ACM
%K Architecture Cooperative Embedded Energy-efficient Multiprocessors Multithread
%P 27--30
%T Cooperative multithreading on 3mbedded multiprocessor architectures enables energy-scalable design
%U http://doi.acm.org/10.1145/1065579.1065591
%X We propose an embedded multiprocessor architecture and its associated thread-based programming model. Using a cycle-true simulation model of this architecture, we are able to estimate energy savings for a threaded C program. The savings are obtained by voltage- and frequency-scaling of the individual processors. We port a fingerprint minutiae detection application onto this architecture, and show the resulting performance on single-, dual-, and quad-processor configurations. The energy-scaled quadprocessor version results in a 77% energy reduction over the single-processor non-scaled implementation, at only a 2.2% degradation in cycle count.
%@ 1-59593-058-2
@inproceedings{schaumont05cooperative,
abstract = {We propose an embedded multiprocessor architecture and its associated thread-based programming model. Using a cycle-true simulation model of this architecture, we are able to estimate energy savings for a threaded C program. The savings are obtained by voltage- and frequency-scaling of the individual processors. We port a fingerprint minutiae detection application onto this architecture, and show the resulting performance on single-, dual-, and quad-processor configurations. The energy-scaled quadprocessor version results in a 77% energy reduction over the single-processor non-scaled implementation, at only a 2.2% degradation in cycle count.},
added-at = {2008-01-19T13:48:43.000+0100},
address = {New York, NY, USA},
author = {Schaumont, Patrick and Lai, Bo-Cheng Charles and Qin, Wei and Verbauwhede, Ingrid},
biburl = {https://www.bibsonomy.org/bibtex/2799a16485ec85ce4251857d95f66a938/derkling},
booktitle = {DAC '05: Proceedings of the 42nd annual conference on Design automation},
description = {Cooperative multithreading on 3mbedded multiprocessor architectures enables energy-scalable design},
interhash = {52f2be6564e73d7e8304e22a79884b8e},
intrahash = {799a16485ec85ce4251857d95f66a938},
isbn = {1-59593-058-2},
keywords = {Architecture Cooperative Embedded Energy-efficient Multiprocessors Multithread},
location = {Anaheim, California, USA},
pages = {27--30},
publisher = {ACM},
timestamp = {2008-01-19T13:48:44.000+0100},
title = {Cooperative multithreading on 3mbedded multiprocessor architectures enables energy-scalable design},
url = {http://doi.acm.org/10.1145/1065579.1065591},
year = 2005
}