Neurocube: A Programmable Digital Neuromorphic Architecture with High-Density 3D Memory | IEEE Conference Publication | IEEE Xplore