Tensor fusion combines multiple tensor-operation kernels into one operation. It targets workloads where fast GPU computation is undermined by repeated CUDA kernel launches, tensor transfers, and memory-bandwidth pressure. section 6.1.1
A fused neural-network operation
A fully connected layer can combine matrix multiplication, bias addition, and ReLU into a composite kernel. Convolution, bias, and ReLU provide another fused-layer pattern. section 6.1.1
Figure 6.2 An example of an unoptimized network compared to the same network optimized using graph optimization. CBR is a NVIDIA fused layer kernel that simply stands for Convolution, Bias, and ReLU. See the following NVIDIA blog post for reference: https://mng.bz/PNvw.
Compare an unoptimized network with a graph-optimized version using a fused Convolution, Bias, and ReLU kernel. section 6.1.1
