A New Memory Consistency Model for Real-Time Multicore Processors

被引:0
|
作者
Mon, Aye Myat [1 ]
Tanaka, Kiyofumi [1 ]
机构
[1] JAPAN Adv Inst Sci & Technol, Sch Informat Sci, Nomi, Japan
关键词
Relaxed consistency model; RISC-V; multicore; real-time embedded system;
D O I
10.1109/TENCON54134.2021.9707429
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several relaxed memory consistency models have been proposed to improve performance with reduced messages and data on software/hardware distributed shared memory. This paper proposes a new relaxed consistency model, Midway between Eager and Lazy release consistency (MEL), for realtime RISC-V multicore embedded processors. MEL ensures that memory accesses inside critical sections obtain the latest values with reduced communication latency by using ff load and fu store instructions [1]. We evaluate MEL with test programs in terms of necessary hardware resources.
引用
收藏
页码:185 / 190
页数:6
相关论文
共 50 条
  • [1] Real-Time Computing on Multicore Processors
    Sha, Lui
    Caccamo, Marco
    Mancuso, Renato
    Kim, Jung-Eun
    Yoon, Man-Ki
    Pellizzoni, Rodolfo
    Yun, Heechul
    Kegley, Russell B.
    Perlman, Dennis R.
    Arundale, Greg
    Bradford, Richard
    [J]. COMPUTER, 2016, 49 (09) : 69 - 77
  • [2] Real-Time Endmember Extraction on Multicore Processors
    Remon, Alfredo
    Sanchez, Sergio
    Paz, Abel
    Quintana-Orti, Enrique S.
    Plaza, Antonio
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2011, 8 (05) : 924 - 928
  • [3] Scratchpad memory architectures and allocation algorithms for hard real-time multicore processors
    Liu, Yu
    Zhang, Wei
    [J]. Journal of Computing Science and Engineering, 2015, 9 (02) : 51 - 72
  • [4] Accelerating real-time string searching with multicore processors
    Villa, Oreste
    Scarpazza, Daniele Paolo
    Petrini, Fabrizio
    [J]. COMPUTER, 2008, 41 (04) : 42 - +
  • [5] BRU: Bandwidth Regulation Unit for Real-Time Multicore Processors
    Farshchi, Farzad
    Huang, Qijing
    Yun, Heechul
    [J]. 2020 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2020), 2020, : 364 - 375
  • [6] Energy efficient scheduling of real-time tasks on multicore processors
    Seo, Euiseong
    Jeong, Jinkyu
    Park, Seonyeong
    Lee, Joonwon
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1540 - 1552
  • [7] Feedback Thermal Control of Real-time Systems on Multicore Processors
    Fu, Yong
    Kottenstette, Nicholas
    Lu, Chenyang
    Koutsoukos, Xenofon D.
    [J]. EMSOFT '12: PROCEEDINGS OF THE TENTH AMC INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE 2012, 2012, : 113 - 122
  • [8] What to Make of Multicore Processors for Reliable Real-Time Systems?
    Baker, Theodore P.
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2010, 2010, 6106 : 1 - 18
  • [9] Dynamic Priority Real-Time Scheduling on Power Asymmetric Multicore Processors
    Mahmood, Basharat
    Ahmad, Naveed
    Khan, Majid Iqbal
    Akhunzada, Adnan
    [J]. SYMMETRY-BASEL, 2021, 13 (08):
  • [10] Dynamic Partitioning Based Scheduling of Real-Time Tasks in Multicore Processors
    Saranya, N.
    Hansdah, R. C.
    [J]. 2015 IEEE 18th International Symposium on Real-Time Distributed Computing (ISORC), 2015, : 190 - 197