Merge branch 'GPU_Usage' into 'master'

First version update with performance studies and simpler function calls.

See merge request !5
2 jobs for master in 7 minutes and 10 seconds (queued for 1 second)