• DocumentCode
    3738070
  • Title

    Comparison of thread signatures for error detection in hybrid multi-cores

  • Author

    Sebastian Meisner;Marco Platzner

  • Author_Institution
    University of Paderborn, Germany
  • fYear
    2015
  • Firstpage
    212
  • Lastpage
    215
  • Abstract
    Dynamic thread duplication is a known redundancy technique for multi-cores. We have adopted this concept to reconfigurable hardware cores running hardware threads in a hybrid multi-core system. For hardware threads we can compare three different signatures: the sequence of operating system (OS) function calls, the sequence of OS function calls with their parameters, and additionally all memory accesses with their type and data. These signatures allow for an increasing error detection coverage, but also come with increasing performance overheads, which enables an application designer to trade-off the error detection coverage for performance. Our experiments with three benchmark applications show that the best error coverage can be achieved at a performance cost between 2% and 55%, depending on the benchmark, the signature used and the utilization of the CPU.
  • Keywords
    "Instruction sets","GSM"
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Technology (FPT), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/FPT.2015.7393153
  • Filename
    7393153