SP-CNN: A Scalable and Programmable CNN-Based Accelerator | IEEE Journals & Magazine | IEEE Xplore