Conv-RAM: An energy-efficient SRAM with embedded convolution computation for low-power CNN-based machine learning applications | Synapse