Adaptive Fault Simulation on Many-core Microprocessor Systems




Mohammad-Hashem Haghbayan, Sami Teräväinen, Amir-Mohammad Rahmani, Pasi Liljeberg, Hannu Tenhunen

IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems

2015

2015 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS)

151

154

4

978-1-4799-8606-4

1550-5774

DOIhttps://doi.org/10.1109/DFT.2015.7315153



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.



Last updated on 2024-26-11 at 19:21