A New Memory Scheduling Policy for Real Time Systems

被引:0
作者
Samaddar, Ankita [1 ]
Das, Moumita [1 ]
Banerjee, Ansuman [1 ]
机构
[1] Indian Stat Inst, Kolkata 700108, India
来源
2017 7TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED) | 2017年
关键词
Real Time System; DRAM Controller; Scheduling;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a new memory DRAM controller scheduling policy for scheduling tasks in real time systems. Our proposal involves a memory bank aware partitioning strategy to partition the requests across banks based on a cost function on some task parameters to schedule memory requests so that the number of deadline misses get reduced significantly in a real time system. We used the Malardalen Worst Case Execution Time (WCET) benchmark programs as our real time tasks. We generated traces of these benchmark programs by running them on an X86 processor. We have developed an end to end setup from processor to memory and our results have been compared with state of the art DRAM controllers. Experimental results on these benchmark programs show the efficiency of our proposed scheme.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Global Real-Time Memory-Centric Scheduling for Multicore Systems
    Yao, Gang
    Pellizzoni, Rodolfo
    Bak, Stanley
    Yun, Heechul
    Caccamo, Marco
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (09) : 2739 - 2751
  • [2] A Novel Task Scheduling Algorithm for Real Time Systems
    Kumar, Pankaj
    Sharma, R. K.
    2013 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2013, : 995 - 998
  • [3] Memory-Aware Scheduling Parallel Real-Time Tasks for Multicore Systems
    Lei, Zhenyang
    Lei, Xiangdong
    Long, Jun
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2021, 31 (04) : 613 - 634
  • [4] A New Approach for ACET Based Scheduling of Soft Real-Time Systems
    Guo, X.
    Boubekeur, M.
    Mc Enery, J.
    Hickey, D.
    PROCEEDINGS OF THE 12TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS , PTS 1-3: NEW ASPECTS OF COMPUTERS, 2008, : 886 - +
  • [5] Real-time scheduling in video systems
    deKock, EA
    Aarts, EHL
    Essink, G
    PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 309 - 318
  • [6] A study of real time scheduling for multiprocessor systems
    Pelleh, Moshe
    2006 IEEE 24TH CONVENTION OF ELECTRICAL & ELECTRONICS ENGINEERS IN ISRAEL, 2006, : 299 - 303
  • [7] A New Real Time Simulator for Task Scheduling
    Pillai, Anju S.
    Isha, T. B.
    2012 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2012, : 203 - 206
  • [8] Scheduling Conditions for Real-Time Software Transactional Memory
    Belwal, Chaitanya
    Cheng, Albert M. K.
    IEEE EMBEDDED SYSTEMS LETTERS, 2011, 3 (03) : 93 - 96
  • [9] Threaded Prefetching: A New Instruction Memory Hierarchy for Real-Time Systems
    Minsuk Lee
    Sang Lyul Min
    Heonshik Shin
    Chong Sang Kim
    Chang Yun Park
    Real-Time Systems, 1997, 13 : 47 - 65
  • [10] Threaded prefetching: A new instruction memory hierarchy for real-time systems
    Lee, M
    Min, SL
    Shin, H
    Kim, CS
    Park, CY
    REAL-TIME SYSTEMS, 1997, 13 (01) : 47 - 65