Abstract: Deep Neural Networks (DNNs) excel in tasks such as vision and speech processing, driving their widespread use. A key operation in DNNs is convolution, which is often implemented using ...