Gradient descent-based programming of analog in-memory computing coresJulian BüchelA. Vasilopouloset al.2022IEDM 2022