Low-Cost and Energy-Efficient Distributed Synchronization for Embedded Multiprocessors

被引:8
|
作者
Yu, Chenjie [1 ]
Petrov, Peter [1 ]
机构
[1] Univ Maryland, Dept Elect & Comp Engn, College Pk, MD 20742 USA
关键词
D O I
10.1109/TVLSI.2009.2022361
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a framework for a distributed and lowcost implementation of synchronization mechanisms for embedded shared-memory multiprocessors. The proposed architecture effectively implements the queued-lock semantics in a completely decentralized manner through low-cost and distributed synchronization controllers performing distributed synchronization management protocols. The proposed approach achieves three major benefits. First, it completely eliminates the overwhelming bus contention traffic when multiple cores compete for a synchronization variable. Second, it exhibits extremely low best-case latency of lock acquisition (with zero bus transactions). Third, the approach enables multiple venues for high energy efficiency as the local synchronization controllers can efficiently determine, without any bus transactions or local cache spinning, the exact timing of when a lock is made available to or a barrier enabled at the local processor. It becomes possible for the system software or the thread library to employ various low-power policies.
引用
收藏
页码:1257 / 1261
页数:5
相关论文
共 50 条
  • [21] Low-cost photoreactors for highly photon/energy-efficient solar-driven synthesis
    Kant, Paul
    Liang, Shengzhi
    Rubin, Michael
    Ozin, Geoffrey Alan
    Dittmeyer, Roland
    JOULE, 2023, 7 (06) : 1347 - 1362
  • [22] A Low-Cost Energy-Efficient Cableless Geophone Unit for Passive Surface Wave Surveys
    Dai, Kaoshan
    Li, Xiaofeng
    Lu, Chuan
    You, Qingyu
    Huang, Zhenhua
    Wu, H. Felix
    SENSORS, 2015, 15 (10) : 24698 - 24715
  • [23] VideoCoreCluster: Energy-Efficient, Low-Cost, and Hardware-Assisted Video Transcoding System
    Liu, Peng
    Yoon, Jongwon
    Kim, Ha Ryung
    Banerjee, Suman
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [24] A Low-Cost and Energy-Efficient Smart Dust Cleaning Technique for Solar Panel System
    Najeeb, Nithin Sha
    Soori, Prashant Kumar
    Kumar, T. Ramesh
    2018 INTERNATIONAL CONFERENCE ON SMART GRID AND CLEAN ENERGY TECHNOLOGIES (ICSGCE), 2018, : 125 - 129
  • [25] A Low-Cost and Energy-Efficient Multiprocessor System-on-Chip for UWB MAC Layer
    Xiao, Hao
    Isshiki, Tsuyoshi
    Khan, Arif Ullah
    Li, Dongju
    Kunieda, Hiroaki
    Nakase, Yuko
    Kimura, Sadahiro
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (08): : 2027 - 2038
  • [26] BlueSync: Time Synchronization in Bluetooth Low Energy With Energy-Efficient Calculations
    Asgarian, Farzad
    Najafi, Khalil
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11): : 8633 - 8645
  • [27] Energy Efficient Low-Cost Video Communications
    Corrales-Garcia, Alberto
    Luis Martinez, Jose
    Fernandez-Escribano, Gerardo
    Jose Quiles, Francisco
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 513 - 521
  • [28] LOW-COST CLOCK SYNCHRONIZATION
    DRUMMOND, R
    BABAOGLU, O
    DISTRIBUTED COMPUTING, 1993, 6 (04) : 193 - 203
  • [29] MEGAN: Multipurpose Energy-Efficient, Adaptable, and Low-Cost Wireless Sensor Node for the Internet of Things
    Misra, Sudip
    Roy, Sanku Kumar
    Roy, Arijit
    Obaidat, Mohammad S.
    Jha, Avantika
    IEEE SYSTEMS JOURNAL, 2020, 14 (01): : 144 - 151
  • [30] Energy-efficient distributed password hash computation on heterogeneous embedded system
    Pervan, Branimir
    Knezovic, Josip
    Guberovic, Emanuel
    AUTOMATIKA, 2022, 63 (03) : 399 - 417