https://hgpu.org/?p=9149
Batched Kronecker product for 2-D matrices and 3-D arrays on NVIDIA GPUs