Time-Predictable DRAM Access Scheduling Algorithms for Real-Time Multicore Processors

被引:0
|
作者
Wu, Lan [1 ]
Zhang, Wei [1 ]
机构
[1] Virginia Commonwealth Univ, Dept Elect & Comp Engn, Richmond, VA 23284 USA
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a time-predictable memory scheduling algorithm called the RT-balance policy for DRAM memory accesses. It can estimate the WCET of DRAM accesses from a real-time task more tightly than using the longest delay in pessimistic WCET analysis. Furthermore, to get more precise bound for memory accesses of a real-time thread, the RT-bypass policy is proposed. Our experiments indicate that compared to the FR-FCFS memory scheduling algorithm, the RT-balance and the RT bypass memory scheduling algorithms lead to much simpler and more accurate WCET analysis, but may decrease the DRAM performance by 28.6% and 36.7% respectively.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Accelerating real-time string searching with multicore processors
    Villa, Oreste
    Scarpazza, Daniele Paolo
    Petrini, Fabrizio
    COMPUTER, 2008, 41 (04) : 42 - +
  • [22] Fair memory access scheduling algorithms for multicore processors
    El-Moursy, Ali A.
    El-Reedy, Walid
    Fahmy, Hossam A. H.
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2015, 30 (04) : 286 - 308
  • [23] REAL-TIME SCHEDULING ALGORITHMS
    FERRARI, AD
    DR DOBBS JOURNAL, 1994, 19 (15): : 60 - &
  • [24] Hierarchical Real-Time Scheduling for Multicore Systems
    Osmolovskiy, Sergey
    Ivanova, Ekaterina
    Shakurov, Daniil
    Fedorov, Ivan
    Vinogradov, Vladimir
    2016 18TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION AND SEMINAR ON INFORMATION SECURITY AND PROTECTION OF INFORMATION TECHNOLOGY (FRUCT-ISPIT), 2016, : 248 - 256
  • [25] Hard Real-Time Scheduling on a Multicore Platform
    Vigeant, Guillaume
    Beaulieu, Alain
    Givigi, Sidney N.
    2015 9TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2015, : 324 - 331
  • [26] Time-Predictable Computing
    Kirner, Raimund
    Puschner, Peter
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2010, 6399 : 23 - +
  • [27] An optimal semi-partitioned algorithm for scheduling real-time applications on uniform multicore processors
    Mahmood, Basharat
    Ahmad, Naveed
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 38
  • [28] Design of a Time-predictable Multicore Processor: The T-CREST Project
    Schoeberl, Martin
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 909 - 912
  • [29] Power-efficient scheduling of parallel real-time tasks on performance asymmetric multicore processors
    Mahmood, Basharat
    Ahmad, Naveed
    Malik, Saif U. R.
    Anjum, Adeel
    Ul Islam, Saif
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 17 : 81 - 95
  • [30] An Energy-Efficient Task Scheduling for Near Real-Time Systems on Heterogeneous Multicore Processors
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Imai, Kunimaro
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    Nakamura, Hiroshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (02) : 329 - 338