A Broadcast-Enabled Sensing System for Embedded Multi-core Processors

被引:2
|
作者
Zhao, Jia [1 ]
Lu, Shiting [1 ]
Burleson, Wayne [1 ]
Tessier, Russell [1 ]
机构
[1] Univ Massachusetts, Dept Elect & Comp Engn, Amherst, MA 01003 USA
关键词
D O I
10.1109/ISVLSI.2014.18
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Contemporary multi-core architectures deployed in embedded systems are expected to function near the operational limits of temperature, voltage, and device wear-out. To date, most on-chip sensing systems have been designed to collect and use sensor information for these parameters locally. In this paper, a new sensing system to enhance multi-core dependability which supports both the local and global distribution of sensing data in embedded processors is considered. The benefit of the new sensing architecture is verified using the broadcast of microarchitectural parameter signatures which can be used to identify impending voltage droops. Low-latency broadcasts are supported for a range of sensor data transfer rates. Up to a 9% performance improvement for a 16-core system is determined via the use of the distributed voltage droop sensor information (5.4% on average). The entire sensing system, including broadcasting resources, requires about 2.6% of multi-core area.
引用
收藏
页码:191 / 196
页数:6
相关论文
共 50 条
  • [1] Hardware Synchronization for Embedded Multi-Core Processors
    Stoif, Christian
    Schoeberl, Martin
    Liccardi, Benito
    Haase, Jan
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 2557 - 2560
  • [2] Thermal Modeling of Homogeneous Embedded Multi-Core Processors
    Jaeckle, Daniel
    Sikora, Axel
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 588 - 593
  • [3] Virtual Prototyping for Multi-core Processors with Embedded Accelerators
    Tang, Yinqi
    Zhang, Dexue
    Wang, Zongyan
    Yu, Zhiyi
    [J]. PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2447 - 2451
  • [4] Design of OpenCL Framework for Embedded Multi-core Processors
    Hong, Jung-Hyun
    Ahn, Young-Ho
    Kim, Byung-Jin
    Chung, Ki-Seok
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (02) : 233 - 241
  • [5] Multi-Model Inference Acceleration on Embedded Multi-Core Processors
    Shi, Peiqi
    Gao, Feng
    Liang, Songtao
    Yu, Shanjin
    [J]. 2020 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND HUMAN-COMPUTER INTERACTION (ICHCI 2020), 2020, : 400 - 403
  • [6] Design Challenges for Realization of the Advantages of Embedded Multi-Core Processors
    Goodman, Ronald
    Black, Scott
    [J]. 2008 IEEE AUTOTESTCON, VOLS 1 AND 2, 2008, : 380 - 385
  • [7] Dynamic Scheduling of Stream Programs on Embedded Multi-core Processors
    Lee, Haeseung
    Che, Weijia
    Chatha, Karam S.
    [J]. CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 93 - 102
  • [8] User-centric Resource Management for Embedded Multi-core Processors
    Shamsa, Elham
    Kanduri, Anil
    TaheriNejad, Nima
    Proebstl, Alma
    Chakraborty, Samarjit
    Rahmani, Amir M.
    Liljeberg, Pasi
    [J]. 2020 33RD INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2020 19TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2020, : 43 - 48
  • [9] Dependency and utilization aware Task Allocation for Multi-core Embedded Processors
    Dhiyagu, D.
    Shanmughasundaram, R.
    [J]. 2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [10] From Embedded Multi-core SoCs to Scale-out Processors Embedded Tutorial
    Coppola, Marcello
    Falsafi, Babak
    Goodacre, John
    Kornaros, George
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 947 - 951