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 条
  • [31] Energy-Efficient Scheduling of Periodic Real-Time Tasks on Lightly Loaded Multicore Processors
    Lee, Wan Yeon
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (03) : 530 - 537
  • [32] Schedulability Analysis of Non-preemptive Real-time Scheduling for Multicore Processors with Shared Caches
    Xiao, Jun
    Altmeyer, Sebastian
    Pimentel, Andy
    2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 199 - 208
  • [33] Time-predictable task preemption for real-time systems with direct-mapped instruction cache
    Kirner, Raimund
    Puschner, Peter
    10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 87 - +
  • [34] Exploring Time-Predictable and High-Performance Last-Level Caches for Hard Real-Time Integrated CPU-GPU Processors
    Wang X.
    Zhang W.
    Zhang, Wei (wei.zhang@louisville.edu), 2020, Korean Institute of Information Scientists and Engineers (14) : 89 - 101
  • [35] BRU: Bandwidth Regulation Unit for Real-Time Multicore Processors
    Farshchi, Farzad
    Huang, Qijing
    Yun, Heechul
    2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 364 - 375
  • [36] A New Memory Consistency Model for Real-Time Multicore Processors
    Mon, Aye Myat
    Tanaka, Kiyofumi
    2021 IEEE REGION 10 CONFERENCE (TENCON 2021), 2021, : 185 - 190
  • [37] Feedback Thermal Control of Real-time Systems on Multicore Processors
    Fu, Yong
    Kottenstette, Nicholas
    Lu, Chenyang
    Koutsoukos, Xenofon D.
    EMSOFT '12: PROCEEDINGS OF THE TENTH AMC INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE 2012, 2012, : 113 - 122
  • [38] What to Make of Multicore Processors for Reliable Real-Time Systems?
    Baker, Theodore P.
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2010, 2010, 6106 : 1 - 18
  • [39] Time-predictable Distributed Shared Memory for Multi-core Processors
    Petersen, Morten B.
    Riber, Anthon V.
    Andersen, Simon T.
    Schoeberl, Martin
    2018 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2018,
  • [40] Machine learning algorithms benchmarking for real-time fault predictable scheduling on a shop floor
    Wu, Wenda
    Ji, Wei
    Wang, Lihui
    Gao, Liang
    INTERNATIONAL JOURNAL OF MANUFACTURING RESEARCH, 2021, 16 (01) : 1 - 20