A computer architecture for highly parallel signal processing | Synapse