Reliable cache architectures and task scheduling for multiprocessor systems

被引:5
|
作者
Sugihara, Makoto [1 ]
Ishihara, Tohru [2 ]
Murakami, Kazuaki [3 ]
机构
[1] Toyohashi Univ Technol, Dept Informat & Comp Sci, Toyohashi, Aichi 4418580, Japan
[2] Kyushu Univ, Syst LSI Res Ctr, Fukuoka 8140001, Japan
[3] Kyushu Univ, Dept Informat, Fukuoka 8140001, Japan
来源
IEICE TRANSACTIONS ON ELECTRONICS | 2008年 / E91C卷 / 04期
关键词
single event upset; SRAM; DRAM; reliability; cache architecture; task scheduling;
D O I
10.1093/ietele/e91-c.4.410
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes a task scheduling approach for reliable cache architectures (RCAs) of multiprocessor systems. The RCAs dynamically switch their operation modes for reducing the usage of vulnerable SRAMs under real-time constraints. A mixed integer programming model has been built for minimizing vulnerability under real-time constraints. Experimental results have shown that our task scheduling approach achieved 47.7 - 99.9% less vulnerability than a conventional one.
引用
收藏
页码:410 / 417
页数:8
相关论文
共 50 条
  • [1] Task Scheduling for Reliable Cache Architectures of Multiprocessor Systems
    Sugihara, Makoto
    Ishihara, Tohru
    Murakami, Kazuaki
    [J]. 2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 1490 - +
  • [2] SEU vulnerability of multiprocessor systems and task scheduling for heterogeneous multiprocessor systems
    Sugihara, Makoto
    [J]. ISQED 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2008, : 757 - 762
  • [3] PERFORMANCE EVALUATION OF CACHE ARCHITECTURES IN TIGHTLY COUPLED MULTIPROCESSOR SYSTEMS
    KUNTZ, JM
    [J]. FUTURE GENERATION COMPUTER SYSTEMS, 1994, 10 (01) : 15 - 27
  • [4] The partitioned multiprocessor scheduling of sporadic task systems*
    Baruah, S
    Fisher, N
    [J]. RTSS 2005: 26TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2005, : 321 - 329
  • [5] Sustainable multiprocessor scheduling of sporadic task systems
    Baker, Theodore P.
    Baruah, Sanjoy K.
    [J]. PROCEEDINGS OF THE 21ST EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2009, : 141 - +
  • [6] Task matching and scheduling for smart homogeneous multiprocessor systems
    Lu, Zai-Qi
    Xiao, Li
    He, Jun
    Fan, Hong-Qi
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2007, 29 (02): : 285 - 290
  • [7] Multiprocessor scheduling for distance-constrained task systems
    Chen, Da-Ren
    Chu, Yu-Chun
    Hsu, Chiun-Chieh
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2007, : 18 - +
  • [8] Modeling Cache sharing on chip multiprocessor architectures
    Petoumenos, Pavlos
    Keramidas, Georgios
    Zeffer, Hakan
    Kaxiras, Stefanos
    Hagersten, Erik
    [J]. PROCEEDINGS OF THE IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, 2006, : 160 - +
  • [9] A multiprocessor cache for massively parallel SoC architectures
    Niemann, Jorg-Christian
    LiB, Christian
    Porrmann, Mario
    Rueckert, Ulrich
    [J]. ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2007, PROCEEDINGS, 2007, 4415 : 83 - +
  • [10] PETRI-NET BASED METHODOLOGY FOR TASK-SCHEDULING ON MULTIPROCESSOR ARCHITECTURES
    GOURGAND, JM
    NORRE, S
    [J]. SIMULATION, 1993, 61 (03) : 185 - 192