different answers, but compiles and runs
gpu benchmark works, cleaned up, updated constants