nZDC: LLVM based compiler for near zero silent data corruption.
llvm-r: Resilience-aware LLVM based compiler with instruction-based duplication for error protection.
Expert: Error detection support with redundant multi-threading.
GemV: Micro-architecture vulnerability estimation tool (based on gem5 simulator).
For a brief summary of error resilience tools, please visit this page.
Machine Learning Accelerators
dMazeRunner: Dataflow optimization infrastructure for coarse-grain programmable accelerators.
DiRAC: Architecture template and cycle-level microarchitecture simulator for dataflow accelerators.