Adaptive Fault Simulation on Many-core Microprocessor Systems

被引:0
|
作者
Haghbayan, Mohammad-Hashem [1 ]
Teravainen, Sami [1 ]
Rahmani, Amir-Mohammad [1 ,2 ]
Liljeberg, Pasi [1 ]
Tenhunen, Hannu [1 ,2 ]
机构
[1] Univ Turku, Dept Informat Technol, Turku, Finland
[2] KTH Royal Inst Technol, Dept Ind & Med Elect, Stockholm, Sweden
关键词
Fault Simulation; Many-Core Systems; Load Balancing; Intel Single-chip Cloud Computer;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Efficiency of Network-on-Chip based many-core microprocessors to implement parallel fault simulation methods for different circuit sizes is explored in this paper. We show that a naive and straightforward execution of fault simulation programs on such systems does not provide the maximum speedup due to severe bottlenecks in off-chip shared memory access at memory controllers. In order to exploit the available massive parallelism of homogenous many-core microprocessors, a runtime approach capable of adaptively balancing the load during the fault simulation process is proposed. We demonstrate the proposed adaptive fault simulation approach on a many-core platfonn, Intels Single-chip Cloud Computer showing up to 45X speedup compared to a serial fault simulation approach.
引用
收藏
页码:151 / 154
页数:4
相关论文
共 50 条
  • [1] Efficient Fault Simulation on Many-Core Processors
    Kochte, Michael A.
    Schaal, Marcel
    Wunderlich, Hans-Joachim
    Zoellin, Christian G.
    [J]. PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 380 - 385
  • [2] Self-Adaptive Fault Tolerance in Multi-/Many-Core Systems
    Cristiana Bolchini
    Matteo Carminati
    Antonio Miele
    [J]. Journal of Electronic Testing, 2013, 29 : 159 - 175
  • [3] Self-Adaptive Fault Tolerance in Multi-/Many-Core Systems
    Bolchini, Cristiana
    Carminati, Matteo
    Miele, Antonio
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2013, 29 (02): : 159 - 175
  • [4] An Adaptive Approach for Online Fault Management in Many-Core Architectures
    Bolchini, Cristiana
    Miele, Antonio
    Sciuto, Donatella
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 1429 - 1432
  • [5] Parallel simulation of many-core processor and many-core clusters
    Lü, Huiwei
    Cheng, Yuan
    Bai, Lu
    Chen, Mingyu
    Fan, Dongrui
    Sun, Ninghui
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2013, 50 (05): : 1110 - 1117
  • [6] HIGH LEVEL SIMULATION OF SVP MANY-CORE SYSTEMS
    Uddin, M. Irfan
    Van Tol, Michiel W.
    Jesshope, Chris R.
    [J]. PARALLEL PROCESSING LETTERS, 2011, 21 (04) : 413 - 438
  • [7] Parallel Circuit Simulation on Multi/Many-core Systems
    Chen, Xiaoming
    Wang, Yu
    Yang, Huazhong
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 2530 - 2533
  • [8] Fault-tolerance at the Management Level in Many-core Systems
    Fochi, Vinicius
    Caimi, Luciano L.
    da Silva, Marcelo H.
    Moraes, Fernando Gehm
    [J]. 2018 31ST SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI), 2018,
  • [9] Engineering Cross-Layer Fault Tolerance in Many-Core Systems
    Gensh, Rem
    Romanovsky, Alexander
    Yakovlev, Alex
    [J]. SOFTWARE ENGINEERING FOR RESILIENT SYSTEMS (SERENE 2015), 2015, 9274 : 62 - 70
  • [10] Adaptive Fault Tolerance for Many-Core Based Space-Borne Computing
    James, Mark
    Springer, Paul
    Zima, Hans
    [J]. EURO-PAR 2010 - PARALLEL PROCESSING, PART II, 2010, 6272 : 260 - 274