Reliable and energy efficient streaming multiprocessor systems. ([2018])