Split-Knit Convolution: Enabling Dense Evaluation of Transpose and Dilated Convolutions on GPUs

Arjun Menon Vadakkeveedu, Debabrata Mandal, Pradeep Ramachandran,Nitin Chandrachoodan

HIPC(2022)

引用 0|浏览6
暂无评分
摘要
Transpose convolutions occur in several image-based neural network applications, especially those involving segmentation or image generation. Unlike regular (forward) convolutions, they result in data access and computation patterns that are less regular, and generally have poorer performance when implemented in software. We present split-knit convolution (SKConv) – a technique to replace transpose convolutions with multiple regular convolutions followed by interleaving. We show how existing software frameworks for GPU implementation of deep neural networks can be adapted to realize this computation, and compare against the standard techniques used by such frameworks.
更多
查看译文
关键词
Convolutional Neural Networks, Graphics Processing Units, Transpose Convolutions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要