https://hgpu.org/?p=20724
Accelerating Winograd Convolutions using Symbolic Computation and Meta-programming