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 条
  • [1] Energy-Efficient Scheduling of Real-Time Tasks with Lock-Free Objects
    Wu, Jun
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 225 - 230
  • [2] IASA: an energy-efficient scheduling algorithm for real-time tasks with lock-free objects
    Wu, Jun
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2016, 8 (5-6) : 504 - 518
  • [3] CHARACTERIZING THE PERFORMANCE OF ALGORITHMS FOR LOCK-FREE OBJECTS
    JOHNSON, T
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (10) : 1194 - 1207
  • [4] Efficient Lock-Free Durable Sets
    Zuriel, Yoav
    Friedman, Michal
    Sheffi, Gali
    Cohen, Nachshon
    Petrank, Erez
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):
  • [5] Developing a Lock-free Scheduling on Manycore Computer
    Zheng, Zhishuo
    Qi, Deyu
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC), VOL 1, 2017, : 451 - 458
  • [6] A framework for implementing objects and scheduling tasks in lock-free real-time systems
    Anderson, JH
    Ramamurthy, S
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 94 - 105
  • [7] Supporting Lock-Free Composition of Concurrent Data Objects
    Cederman, Daniel
    Tsigas, Philippas
    ACM SIGPLAN NOTICES, 2010, 45 (05) : 339 - 340
  • [8] Lock-Free and Wait-Free Slot Scheduling Algorithms
    Aggarwal, Pooja
    Sarangi, Smruti R.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) : 1387 - 1400
  • [9] Supporting Lock-Free Composition of Concurrent Data Objects
    Cederman, Daniel
    Tsigas, Philippas
    PROCEEDINGS OF THE 2010 COMPUTING FRONTIERS CONFERENCE (CF 2010), 2010, : 53 - 62
  • [10] Progress Guarantees When Composing Lock-Free Objects
    Nhan Nguyen Dang
    Tsigas, Philippas
    EURO-PAR 2011 PARALLEL PROCESSING, PT 2, 2011, 6853 : 148 - 159