Convolution Engine: Balancing Efficiency and Flexibility in Specialized Computing
We present the Convolution Engine (CE) — a programmable processor specialized for the convolution-like data-flow prevalent in computational photography, computer vision, and video processing.