Kontrollable Utah LLVM Fault Injector (KULFI) tool is an instruction level fault injector which is capable of injecting random single bit errors at instruction level.
Refresh countdown per BB not per instruction
Current slowdown for HMMER is 100x if all sites are injected. Way too high.
One way to do this: instead of generating function calls everywhere, generate cmp statements for CD, and only execute func calls IFF the next fault is in this BB