241 Hits in 4.9 sec

Mapping of applications to MPSoCs

Peter Marwedel, Jürgen Teich, Georgia Kouveli, Iuliana Bacivarov, Lothar Thiele, Soonhoi Ha, Chanhee Lee, Qiang Xu, Lin Huang
2011 Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis - CODES+ISSS '11  
This paper presents a representative set of such techniques. The techniques focus on optimizing performance, temperature distribution, reliability and fault tolerance for various models.  ...  The advent of embedded many-core architectures results in the need to come up with techniques for mapping embedded applications onto such architectures.  ...  The authors would like to thank the large number of institutions supporting this work.  ... 
doi:10.1145/2039370.2039390 dblp:conf/codes/MarwedelTKBTHLXH11 fatcat:4zvb6iktxzdoncakeinpysbg2y

Resource Management for Improving Overall Reliability of Multi-Processor Systems-on-Chip [chapter]

Yue Ma, Junlong Zhou, Thidapat Chantem, Robert P. Dick, X. Sharon Hu
2020 Embedded Systems  
AbstractMulti-processor systems on a chip (MPSoCs) are widely deployed in real-time embedded systems.  ...  Achieving high overall reliability requires a trade-off of soft-error reliability and lifetime reliability.  ...  [11] establish an online framework for increasing SER and LTR of real-time systems running on "big-little" type MPSoCs.  ... 
doi:10.1007/978-3-030-52017-5_10 fatcat:arcgfac4g5crfl6l26nvszj73m

On Task Allocation and Scheduling for Lifetime Extension of Platform-Based MPSoC Designs

Lin Huang, Feng Yuan, Qiang Xu
2011 IEEE Transactions on Parallel and Distributed Systems  
Index Terms-Lifetime reliability, aging effect, multiprocessor system-on-a-chip, task allocation and scheduling.  ...  With the relentless scaling of semiconductor technology, the lifetime reliability of today's multiprocessor system-on-a-chip (MPSoC) designs has become one of the major concerns for the industry.  ...  ACKNOWLEDGMENTS The authors wish to thank the anonymous reviewers for their constructive comments.  ... 
doi:10.1109/tpds.2011.132 fatcat:f7x2j6q4vrbd7k6fhkjrzr263a

Sustainability-Oriented Evaluation and Optimization for MPSoC Task Allocation and Scheduling under Thermal and Energy Variations

Mingsong Chen, Xinqian Zhang, Haifeng Gu, Tongquan Wei, Qi Zhu
2018 IEEE Transactions on Sustainable Computing  
Although various Task Allocation and Scheduling (TAS) heuristics have been proposed to minimize the hotspot time (i.e., duration of thermal emergency) and energy consumption of MPSoC designs, few of them  ...  Based on statistical model checking techniques, our approach enables accurate modeling and reasoning of the performance yield of real-time MPSoC designs under joint energy and thermal constraints.  ...  The remainder of this paper is organized as follows. Section 2 presents related work on variation-aware task allocation and scheduling approaches for MPSoC designs.  ... 
doi:10.1109/tsusc.2017.2723500 dblp:journals/tsusc/ChenZGWZ18 fatcat:amblgvl3o5hi3bwvwdhlpozkqi

On-line MPSoC Scheduling Considering Power Gating Induced Power/Ground Noise

Yan Xu, Weichen Liu, Yu Wang, Jiang Xu, Xiaoming Chen, Huazhong Yang
2009 2009 IEEE Computer Society Annual Symposium on VLSI  
Hence, the power gating-aware scheduling problem with the consideration of P/G noise should be solved using an on-line method considering the run-time variation of tasks' execution time.  ...  An efficient on-line Greedy Heuristic (GH) algorithm that adapts well to real-time variations is proposed to reduce noise protection penalty and improve MPSoC performance.  ...  Power Gating-Aware On-line Task Assignment and Scheduling in MPSoC Problem Definition: Considering a homogeneous MPSoC with N PUs, and a set of real-time tasks Task, determine an assignment of tasks to  ... 
doi:10.1109/isvlsi.2009.54 dblp:conf/isvlsi/XuLWXCY09 fatcat:becpev4nl5gfpdw7vzd2sw2mge

Temperature Aware Task Scheduling in MPSoCs

Ayse Kivilcim Coskun, Tajana Simunic Rosing, Keith Whisnant
2007 2007 Design, Automation & Test in Europe Conference & Exhibition  
In this work, we explore the benefits of thermally aware task scheduling for multiprocessor systems-on-a-chip (MPSoC).  ...  In deep submicron circuits, elevation in temperatures has brought new challenges in reliability, timing, performance, cooling costs and leakage power.  ...  Acknowledgements This work has been funded by Sun Microsystems, and the University of California MICRO grant 06-198.  ... 
doi:10.1109/date.2007.364540 fatcat:xc4rt3xhrfb3jpl7wiywawlpcu

Hybrid dynamic energy and thermal management in heterogeneous embedded multiprocessor SoCs

Shervin Sharifi, Ayse Kivilcim Coskun, Tajana Simunic Rosing
2010 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)  
In this work, we propose a joint thermal and energy management technique specifically designed for heterogeneous MPSoCs. Our technique identifies the performance demands of the current workload.  ...  On the other hand, inherent imbalance in power densities across MPSoCs leads to non-uniform temperature distributions, which affect performance and reliability adversely.  ...  Acknowledgements This work has been funded by NSF Project GreenLight grant 0821155, NSF SHF grant 0916127, GSRC grant 2003-DT-660, UC Micro grant 08-039, Texas Instruments, Sun Microsystems, and Cisco.  ... 
doi:10.1109/aspdac.2010.5419681 dblp:conf/aspdac/SharifiCR10 fatcat:i7x5mb7fcnh5toztpwcsn73jau

Static and Dynamic Temperature-Aware Scheduling for Multiprocessor SoCs

A.K. Coskun, T.T. Rosing, K.A. Whisnant, K.C. Gross
2008 IEEE Transactions on Very Large Scale Integration (vlsi) Systems  
In this paper, we explore the benefits of temperature-aware task scheduling for multiprocessor system-on-a-chip (MPSoC).  ...  We first solve the task scheduling problem statically using integer linear programming (ILP). The ILP solution is guaranteed to be optimal for the given assumptions for tasks.  ...  Marsh at Sun Microsystems for his help in setting up the experiments on UltraSPARC T1. They would also like to thank the anonymous reviewers for their valuable feedback.  ... 
doi:10.1109/tvlsi.2008.2000726 fatcat:wg2hphptz5ecrcgmn77fgpivxq

Proactive temperature management in MPSoCs

Ayse Kivilcim Coskun, Tajana Simunic Rosing, Kenny C. Gross
2008 Proceeding of the thirteenth international symposium on Low power electronics and design - ISLPED '08  
Preventing thermal hot spots and large temperature variations on the die is critical for addressing the challenges in system reliability, performance, cooling cost and leakage power.  ...  In this work, we propose a proactive thermal management approach, which estimates the future temperature using regression, and allocates workload on a multicore system to reduce and balance the temperature  ...  Acknowledgment This work has been funded by Sun Microsystems, and the University of California MICRO grant 06-198.  ... 
doi:10.1145/1393921.1393966 dblp:conf/islped/CoskunRG08 fatcat:6j4kgli3kfatrogb6h4yvybmmy

Utilization Control and Optimization of Real-Time Embedded Systems

Xue Liu, Xi Chen, Fanxin Kong
2015 Foundations and Trends® in Electronic Design Automation  
To address the aging issue, Huang et al. in [29] developed a lifetime-and reliability-aware task allocation and scheduling scheme.  ...  Improving Reliability and Performance of Real-Time Embedded Systems In this section, we discuss several kinds of approaches that are widely adopted to improve the reliability and performance of real-time  ... 
doi:10.1561/1000000042 fatcat:cogbfqdepneo5hb6xwcybn2u7q

Three-dimensional multiprocessor system-on-chip thermal optimization

Chong Sun, Li Shang, Robert P. Dick
2007 Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis - CODES+ISSS '07  
This can reduce system reliability, reduce performance, and increase cooling cost. Thermal optimization for 3D MPSoCs imposes numerous challenges.  ...  We propose a 3D MPSoC thermal optimization algorithm that conducts task assignment, scheduling, and voltage scaling.  ...  Xie and Hung propose a thermal-aware task allocation and scheduling algorithm to minimize IC peak temperature [23] . Thermal optimization of 3D ICs has focused on physical design.  ... 
doi:10.1145/1289816.1289846 dblp:conf/codes/SunSD07 fatcat:qvj5wcqnojcsplgec4iizmx7re

Framework for Simulation of Heterogeneous MpSoC for Design Space Exploration

Bisrat Tafesse, Venkatesan Muthukumar
2013 VLSI design (Print)  
This work also proposes new multiprocessor task scheduling and mapping algorithms for MpSoCs. These algorithms are evaluated using the developed simulation framework.  ...  Various design variations were implemented and evaluated using standard task graphs. Performance evaluation metrics are evaluated and discussed for various design scenarios.  ...  for real-time applications.  ... 
doi:10.1155/2013/936181 fatcat:lwxfiakfajddzg4eoijeg7vmfu

Actively Alleviate Power Gating-Induced Power/Ground Noise Using Parasitic Capacitance of On-Chip Memories in MPSoC

Xuan Wang, Jiang Xu, Wei Zhang, Xiaowen Wu, Yaoyao Ye, Zhehui Wang, Mahdi Nikdast, Zhe Wang
2015 IEEE Transactions on Very Large Scale Integration (vlsi) Systems  
Extensive evaluations show that compared with traditional method, our approach saves 12.6%-62.8% energy consumption and achieves 14.3%-69.8% performance improvement for different applications and MPSoCs  ...  We use the parasitic capacitance of on-chip memories as dynamic decoupling capacitance to suppress P/G noises and develop a detailed HSPICE model for related study.  ...  We propose a two-stage scheduling strategy to improve the performance and energy consumption of the system under the run-time variations, e.g., power gatings.  ... 
doi:10.1109/tvlsi.2014.2306959 fatcat:ldraqlmo7rbrfkwq7ahiqjkx24

Temperature-Aware Scheduling and Assignment for Hard Real-Time Applications on MPSoCs

Thidapat Chantem, X. Sharon Hu, Robert P. Dick
2011 IEEE Transactions on Very Large Scale Integration (vlsi) Systems  
This article formalizes the temperature-aware real-time MPSoC assignment and scheduling problem and presents an optimal phased steadystate mixed integer linear programming based solution that considers  ...  Finally, for task sets with sufficient slack, we show that inserting idle times between task executions can further reduce the peak temperature of the MPSoC quite significantly.  ...  ACKNOWLEDGMENT The authors would like to thank the anonymous reviewers for their helpful suggestions.  ... 
doi:10.1109/tvlsi.2010.2058873 fatcat:jot5vwrhyjd6bhbrkwo2bak22m

Proactive temperature balancing for low cost thermal management in MPSoCs

Ayse Kivilcim Coskun, Tajana Simunic Rosing, Kenny C. Gross
2008 2008 IEEE/ACM International Conference on Computer-Aided Design  
In this work, we present a proactive MPSoC thermal management approach, which predicts the future temperature and adjusts the job allocation on the MPSoC to minimize the impact of thermal hot spots and  ...  Designing thermal management strategies that reduce the impact of hot spots and on-die temperature variations at low performance cost is a very significant challenge for multiprocessor system-on-chips  ...  Even though some dynamic temperature aware MPSoC scheduling techniques (e.g.  ... 
doi:10.1109/iccad.2008.4681582 dblp:conf/iccad/CoskunRG08 fatcat:szur5bwvfvabrmei3lceiz2d64
« Previous Showing results 1 — 15 out of 241 results