Leveraging the error resilience of machine-learning applications for designing highly energy efficient accelerators | Synapse