I have committed two nvptx libgomp tweaks to amonakov/gomp-nvptx branch, one to improve efficiency, another to workaround a Maxwell-specific driver bug.
Alexander Monakov (2): libgomp: avoid malloc calls in gomp_nvptx_main libgomp: avoid triggering a driver bug on sm_50 libgomp/ChangeLog.gomp-nvptx | 12 ++++++++++++ libgomp/config/nvptx/target.c | 1 - libgomp/config/nvptx/team.c | 15 ++++++++++----- libgomp/team.c | 4 +++- 4 files changed, 25 insertions(+), 7 deletions(-)