Algorithm And Architecture Co-Design For High-Performance Digital Signal Processing.