Combining architectural simulation and software fault injection for a fast and accurate CNNs reliability evaluation on GPUs