Energy-Efficient Scheduling of Writers/Readers Problem with Lock-Free Objects

被引:0
|
作者
Li, Jing [1 ]
机构
[1] Tsinghua Univ, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To reduce energy consumption of embedded real-time system with dependent tasks caused by resource sharing, an algorithm called Writer Reader Aware Speed Assignment (WRAS) was proposed to divide tasks into writers and readers and then calculate proper speeds for every writers and readers under the Earliest Deadline First (EDF) policy. The difference from prior work is the using of lock-free and wait-free protocol for synchronization, most prior researches were based on the lock-based protocol. Many simulations have been done to test the proposed algorithm, compared with existing work, WRAS performs better in energy saving, the lowest energy consumption can be get when using wait-free protocol where all tasks execute at the lowest speed.
引用
收藏
页码:282 / 287
页数:6
相关论文
共 50 条
  • [21] Modeling Energy Consumption of Lock-Free Queue Implementations
    Atalar, Aras
    Gidenstam, Anders
    Renaud-Goud, Paul
    Tsigas, Philippas
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 229 - 238
  • [22] Low-Synchronization, Mostly Lock-Free, Elastic Scheduling for Streaming Runtimes
    Schneider, Scott
    Wu, Kun-Lung
    ACM SIGPLAN NOTICES, 2017, 52 (06) : 648 - 661
  • [23] Efficient and Reliable Lock-Free Memory Reclamation Based on Reference Counting
    Gidenstam, Anders
    Papatriantafilou, Marina
    Sundell, Hakan
    Tsigas, Philippas
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (08) : 1173 - 1187
  • [24] Distributed Energy-Efficient Assembly Scheduling Problem with Transportation Capacity
    Lei, Deming
    Li, Jinlin
    SYMMETRY-BASEL, 2022, 14 (11):
  • [25] A study of the lock-free tour problem and path-based reformulations
    Basdere, Mehmet
    Smilowitz, Karen
    Mehrotra, Sanjay
    IISE TRANSACTIONS, 2020, 52 (06) : 603 - 616
  • [26] An Efficient Unbounded Lock-Free Queue for Multi-core Systems
    Aldinucci, Marco
    Danelutto, Marco
    Kilpatrick, Peter
    Meneghin, Massimiliano
    Torquati, Massimo
    EURO-PAR 2012 PARALLEL PROCESSING, 2012, 7484 : 662 - 673
  • [27] Efficient and reliable lock-free memory reclamation based on reference counting
    Gidenstam, A
    Papatriantafilou, M
    Sundell, H
    Tsigas, P
    8TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2005, : 202 - 207
  • [28] A lock-free multi-threaded algorithm for the maximum flow problem
    Hong, Bo
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 2226 - 2233
  • [29] Efficient multiobjective optimization for an AGV energy-efficient scheduling problem with release time
    Zou, Wen-Qiang
    Pan, Quan-Ke
    Wang, Ling
    Miao, Zhong-Hua
    Peng, Chen
    KNOWLEDGE-BASED SYSTEMS, 2022, 242
  • [30] Efficient Memory Management for Lock-Free Data Structures with Optimistic Access
    Cohen, Nachshon
    Petrank, Erez
    SPAA'15: PROCEEDINGS OF THE 27TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2015, : 254 - 263