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 条
  • [41] ABP: A low-cost, energy-efficient clustering algorithm for relatively static and quasi-static MANETs
    Gavalas, Damianos
    Pantziou, Grammati
    Konstantopoulos, Charalampos
    Mamalis, Basilis
    International Journal of Sensor Networks, 2008, 4 (04) : 260 - 269
  • [42] A Low-Cost and Energy-Efficient EEG Processor for Continuous Seizure Detection Using Wavelet Transform and AdaBoost
    Huang, Shan
    Han, Jun
    Li, Xin
    Yang, Zongxian
    Zeng, Xiaoyang
    PROCEEDINGS OF 2016 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2016, : 344 - 347
  • [43] MegIS: High-Performance, Energy-Efficient, and Low-Cost Metagenomic Analysis with In-Storage Processing
    Ghiasi, Nika Mansouri
    Sadrosadati, Mohammad
    Mustafa, Harun
    Gollwitzer, Arvid
    Firtina, Can
    Eudine, Julien
    Mao, Haiyu
    Lindegger, Joel
    Cavlak, Meryem Banu
    Alser, Mohammed
    Park, Jisung
    Mutlu, Onur
    2024 ACM/IEEE 51ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, ISCA 2024, 2024, : 660 - 677
  • [44] STETS: A novel energy-efficient time synchronization scheme based on embedded networking devices
    Qiu, Tie
    Chi, Lin
    Guo, Weidong
    Zhang, Yushuang
    MICROPROCESSORS AND MICROSYSTEMS, 2015, 39 (08) : 1285 - 1295
  • [45] Low-Cost Synchronization for Multispectral Cameras
    Hwang, Soonmin
    Choi, Yukyung
    Kim, Namil
    Park, Kibaek
    Yoon, Jae Shin
    Kweon, In So
    2015 12TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2015, : 435 - 436
  • [46] Low-cost synchronization for WLAN Sensors
    Feys, Thomas
    Crul, Stijn
    Otto, Geoffrey
    2020 IEEE SENSORS, 2020,
  • [47] Energy-efficient optimal real-time scheduling on multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 23 - 30
  • [48] The effects of social influence on low-cost and high-cost household energy-efficient product adoption: a case study in Wuhan
    Du, Hua
    Han, Qi
    de Vries, Bauke
    SMART AND SUSTAINABLE BUILT ENVIRONMENT, 2024,
  • [49] Energy-efficient policies for embedded clusters
    Xu, RB
    Zhu, DK
    Rusu, C
    Melhem, R
    Mossé, D
    ACM SIGPLAN NOTICES, 2005, 40 (07) : 1 - 10
  • [50] Asynchronous DSP for low-power energy-efficient embedded systems
    Shi, Yiqiong
    Gwee, Bah-Hwee
    Chang, Joseph
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (03) : 318 - 328