Computing convolutions by reciprocal search | Synapse