Characterizing the impact of soft errors across microarchitectural structures and implications for predictability | IEEE Conference Publication | IEEE Xplore