Some update on simplified OpenMP and CUDA, plus AVX
Merge remote-tracking branch 'origin/update/documentation' into update/documentation