Hardware for machine learning: Challenges and opportunities
Neurocube: A Programmable Digital Neuromorphic Architecture with High-Density 3D Memory