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 条
  • [1] Efficient Synchronization for Distributed Embedded Multiprocessors
    Xiao, Hao
    Wu, Ning
    Ge, Fen
    Isshiki, Tsuyoshi
    Kunieda, Hiroaki
    Xu, Jun
    Wang, Yuangang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (02) : 779 - 783
  • [2] LOW-COST, ENERGY-EFFICIENT WINDOW TREATMENTS
    不详
    MICHIGAN COOPERATIVE EXTENSION SERVICE EXTENSION BULLETIN, 1979, (NE-88): : 1 - 2
  • [3] LOW-COST AND ENERGY-EFFICIENT OXIDIZER (ECO)
    SHAW, ISD
    CHRISTIE, RD
    PULP & PAPER-CANADA, 1984, 85 (03) : 61 - 64
  • [4] A Low-Cost and Energy-Efficient NoC Architecture for GPGPUs
    Cheng, Xianwei
    Zhao, Yang
    Robaei, Mohammadreza
    Jiang, Beilei
    Zhao, Hui
    Fang, Juan
    2019 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS (ANCS), 2019,
  • [5] SmallCAN - A Reliable, Low-Power and Low-Cost Distributed Embedded System for Energy Efficient Building Automation
    Schrom, Harald
    Michaels, Tobias
    Stein, Steffen
    Ernst, Rolf
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SMART GRIDS, GREEN COMMUNICATIONS AND IT ENERGY-AWARE TECHNOLOGIES (ENERGY 2011), 2011, : 13 - 18
  • [6] Energy-efficient scheduling for multiprocessors
    Lee, W. Y.
    Lee, H.
    ELECTRONICS LETTERS, 2006, 42 (21) : 1200 - 1202
  • [7] Energy-Efficient Communication in Distributed, Embedded Systems
    Vodel, Matthias
    Hardt, Wolfram
    2013 11TH INTERNATIONAL SYMPOSIUM ON MODELING & OPTIMIZATION IN MOBILE, AD HOC & WIRELESS NETWORKS (WIOPT), 2013, : 641 - 647
  • [8] Efficient synchronization for embedded on-chip multiprocessors
    Monchiero, Matteo
    Palermo, Gianluca
    Silvano, Cristina
    Villa, Oreste
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (10) : 1049 - 1062
  • [9] LOW-COST, ENERGY-EFFICIENT SHELTER FOR THE OWNER AND BUILDER - ECCLI,E
    MOORCRAFT, C
    ARCHITECTURAL DESIGN, 1976, 46 (05) : 265 - 265
  • [10] Foaming of Recyclable Clays into Energy-Efficient Low-Cost Thermal Insulators
    Minas, Clara
    Carpenter, Julia
    Freitag, Jonas
    Landrou, Gnanli
    Tervoort, Elena
    Habert, Guillaume
    Studart, Andre R.
    ACS SUSTAINABLE CHEMISTRY & ENGINEERING, 2019, 7 (18) : 15597 - +