Energy and performance analysis of mapping parallel multi-threaded tasks for an on-chip multi-processor system

Bo-Cheng Lai*, Patrick Schaumont, Wei Qin, Ingrid Verbauwhede

*此作品的通信作者

研究成果: Conference contribution同行評審

摘要

Multiprocessor systems offer superior performance and potentially better energy-reduction than single-processor systems. It all depends however, on how well the application can be mapped onto the architecture. Indeed, a careful tradeoff of energy and performance requires a thorough understanding of the energy consumption pattern of the application across the architecture. We develop a simulation platform, MultiPo-Sim, which returns the cycle-accurate performance and energy consumption of a multiprocessor system, for both hardware components and software primitives. On the hardware level, energy scaling techniques can be modeled and each processing core can operate at different energy modes. MultiPo-Sim achieves 331K. cycles per second simulation speed for a four-processor system on a 3GHz, 512MByte Fedora-2 PC. On the software level, data parallelizing and task parallelizing are two common models of multi-thread programming. By using MultiPo-Sim, we show that they show different energy and performance characteristics when mapping onto a multi-processor system.

原文English
主出版物標題Proceedings - 2005 IEEE International Conference on Computer Design
主出版物子標題VLSI in Computers and Processors, ICCD 2005
頁面102-104
頁數3
DOIs
出版狀態Published - 2005
事件2005 IEEE International Conference on Computer Design: VLSI in Computers and Processors, ICCD 2005 - San Jose, CA, 美國
持續時間: 2 10月 20055 10月 2005

出版系列

名字Proceedings - IEEE International Conference on Computer Design: VLSI in Computers and Processors
2005
ISSN(列印)1063-6404

Conference

Conference2005 IEEE International Conference on Computer Design: VLSI in Computers and Processors, ICCD 2005
國家/地區美國
城市San Jose, CA
期間2/10/055/10/05

指紋

深入研究「Energy and performance analysis of mapping parallel multi-threaded tasks for an on-chip multi-processor system」主題。共同形成了獨特的指紋。

引用此