Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Dynamic power and thermal management of NoC-based heterogeneous MPSoCs
Kornaros G., Pnevmatikatos D. ACM Transactions on Reconfigurable Technology and Systems7 (1):1-26,2014.Type:Article
Date Reviewed: May 19 2014

With increasing transistor counts, multiprocessor systems-on-chip (MPSoCs) provide system and application builders flexibility to deliver solutions that provide good performance while keeping overall system power and temperature under control. This paper deals with the problem of power and temperature management in complex MPSoCs. The authors focus in particular on the globally asynchronous locally synchronous approach. They deal with an MPSoC design that divides the processor into independent islands, each of which manages its voltage and clock frequency independently. Each island consists of a management core and a number of accelerator cores that are interconnected using message-passing links and synchronized through shared memory on the island. Islands are interconnected with a network-on-chip (NoC) that crosses clock and voltage domains.

The key contribution of the paper is in the development of a field-programmable gate array (FPGA)-based platform to emulate such a system, in conjunction with thermal and power sensors that provide continuous accurate measurements of power and temperature. Some of the evaluation deals with showing that the FPGA-based emulation matches the simulation of such a system in terms of power and temperature for the individual islands while providing orders of magnitude better simulation throughput. This immediately opens the door to experimenting with and developing global solutions that manage the scheduling of applications while keeping chip temperature and power within budget.

The paper makes for an interesting read for anyone interested in experimenting with and developing power and temperature management solutions for MPSoCs, an active research area.

Reviewer:  Amitabha Roy Review #: CR142292 (1408-0646)
Bookmark and Share
 
Adaptable Architectures (C.1.3 ... )
 
 
Special-Purpose And Application-Based Systems (C.3 )
 
Would you recommend this review?
yes
no
Other reviews under "Adaptable Architectures": Date
On design principles for a molecular computer
Conrad M. Communications of the ACM 28(5): 464-480, 1985. Type: Article
Dec 1 1985
A methodology to design programmable embedded systems: the y-chart approach
Kienhuis B., Deprettere E., van der Wolf P., Vissers K. In Embedded processor design challenges. New York, NY: Springer-Verlag New York, Inc., 2002. Type: Book Chapter
Jun 19 2003
Dynamic reconfiguration: architectures and algorithms
Vaidyanathan R., Trahan J., Plenum Publishing Co., New York, NY, 2004.  512, Type: Book (9780306481895)
Aug 13 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy