SIMCNN -- Exploiting Computational Similarity to Accelerate CNN Training in Hardware