Designing fast convolvers for residue number systems