Maximizing diversity in CPUs: Using GPUs as coprocessors to achieve safety integrity | IEEE Conference Publication | IEEE Xplore