ATM: Approximate Task Memoization in the Runtime System
PuDianNao: A Polyvalent Machine Learning Accelerator