https://hgpu.org/?p=1678
Quantum computer simulation using the CUDA programming model