Title :
A fault detection mechanism in a Data-flow scheduled Multithreaded processor
Author :
Jian Fu ; Qiang Yang ; Poss, Raphael ; Jesshope, Chris R. ; Chunyuan Zhang
Author_Institution :
Inf. Inst., Univ. of Amsterdam, Amsterdam, Netherlands
Abstract :
This paper designs and implements the Redundant Multi-Threading (RMT) in a Data-flow scheduled MultiThreaded (DMT) multicore processor, called Data-flow scheduled Redundant Multi-Threading (DRMT). Meanwhile, It presents Asynchronous Output Comparison (AOC) for RMT techniques to avoid fault detection related inter-core communication and alleviate the performance and hardware overheads induced by output comparison. Results show that the performance overhead of DRMT is less than 60% even when the number of threads is four times the number of processing elements. Also the performance and hardware overheads of AOC are insignificant.
Keywords :
failure analysis; multi-threading; multiprocessing systems; AOC; DMT multicore processor; RMT techniques; asynchronous output comparison; data-flow scheduled multithreaded processor; fault detection mechanism; hardware overheads; performance overheads; redundant multithreading; Hardware; Instruction sets; Message systems; Multicore processing; Multithreading; Pipelines; Registers;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
DOI :
10.7873/DATE.2014.076