Reliable code generation and execution on unreliable hardware under joint functional and timing reliability considerations | IEEE Conference Publication | IEEE Xplore