Age | Commit message (Expand) | Author | Files | Lines |
2019-05-24 | re PR libgomp/90585 (libgomp hsa plugin ftbfs in the x32 multilib variant) | Jakub Jelinek | 1 | -1/+1 |
2019-05-17 | OpenACC Profiling Interface (incomplete) | Thomas Schwinge | 1 | -6/+190 |
2019-05-13 | 2019-05-13 Chung-Lin Tang <cltang@codesourcery.com> | Chung-Lin Tang | 1 | -1022/+309 |
2019-01-24 | [nvptx, libgomp] Fix memleak in GOMP_OFFLOAD_fini_device | Tom de Vries | 1 | -0/+6 |
2019-01-23 | [nvptx, libgomp] Fix cuMemAlloc with size zero | Tom de Vries | 1 | -20/+28 |
2019-01-23 | [nvptx, libgomp] Fix assert (!s->map->active) in map_fini | Tom de Vries | 1 | -2/+25 |
2019-01-23 | [nvptx, libgomp] Fix map_push | Tom de Vries | 1 | -18/+29 |
2019-01-12 | [nvptx] Enable setting vector length using -fopenacc-dim | Tom de Vries | 1 | -1/+1 |
2019-01-12 | [nvptx] Update insufficient launch message for variable vector_length | Tom de Vries | 1 | -8/+10 |
2019-01-11 | [nvptx] Don't allow vector_length 64 with num_workers 16 | Tom de Vries | 1 | -0/+22 |
2019-01-09 | [nvptx, libgomp] Don't launch with num_workers == 0 | Tom de Vries | 1 | -0/+1 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-12-14 | [PR88495] An OpenACC async queue is always synchronized with itself | Thomas Schwinge | 1 | -1/+2 |
2018-12-14 | [PR88407] [OpenACC] Correctly handle unseen async-arguments | Thomas Schwinge | 1 | -7/+6 |
2018-12-14 | [PR88370] acc_get_cuda_stream/acc_set_cuda_stream: acc_async_sync, acc_async_... | Thomas Schwinge | 1 | -2/+8 |
2018-09-18 | [nvptx] Remove use of CUDA unified memory in libgomp | Cesar Philippidis | 1 | -79/+91 |
2018-08-13 | [nvptx] Use CUDA driver API to select default runtime launch geometry | Cesar Philippidis | 1 | -12/+71 |
2018-08-08 | [libgomp, nvptx] Fall back to cuLinkAddData/cuLinkCreate if _v2 not found | Tom de Vries | 1 | -4/+24 |
2018-08-08 | [libgomp, nvptx] Allow cuGetErrorString to be NULL | Tom de Vries | 1 | -3/+7 |
2018-08-08 | [libgomp, nvptx] Remove hard-coded const in nvptx_open_device | Tom de Vries | 1 | -2/+5 |
2018-08-08 | [libgomp, nvptx] Note that cuGetErrorString is in CUDA_VERSION >= 6000 | Tom de Vries | 1 | -5/+4 |
2018-08-06 | [libgomp, nvptx] Handle CUDA_ONE_CALL_MAYBE_NULL | Tom de Vries | 1 | -3/+20 |
2018-08-06 | [libgomp, nvptx] Minimize lifetime of CUDA_ONE_CALL defines | Tom de Vries | 1 | -5/+9 |
2018-08-01 | [PATCH] Remove use of 'struct map' from plugin (nvptx) | Cesar Philippidis | 1 | -27/+6 |
2018-08-01 | [libgomp, nvptx] Add cuda-lib.def | Tom de Vries | 1 | -49/+2 |
2018-07-30 | [libgomp, nvptx] Handle per-function max-threads-per-block in default dims | Tom de Vries | 1 | -4/+25 |
2018-07-30 | [libgomp, nvptx] Calculate default dims per device | Tom de Vries | 1 | -7/+21 |
2018-07-26 | [libgomp, nvptx] Add error with recompilation hint for launch failure | Cesar Philippidis | 1 | -0/+15 |
2018-07-26 | [libgomp, nvptx] Move device property sampling from nvptx_exec to nvptx_open | Cesar Philippidis | 1 | -27/+26 |
2018-05-02 | [openacc] Move GOMP_OPENACC_DIM parsing out of nvptx plugin | Tom de Vries | 1 | -27/+2 |
2018-04-26 | [nvptx, libgomp] Add GOMP_NVPTX_JIT=-O[0-4] in nvptx libgomp plugin | Tom de Vries | 1 | -3/+53 |
2018-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2017-06-27 | Show value of GOMP_OPENACC_DIM in libgomp nvptx plugin | Tom de Vries | 1 | -1/+11 |
2017-05-24 | libgomp nvptx plugin: Debugging output when disabling nvptx offloading | Thomas Schwinge | 1 | -2/+10 |
2017-04-13 | plugin-nvptx.c (cuda_lib_inited): Use signed char type instead of char. | Jakub Jelinek | 1 | -1/+1 |
2017-02-02 | libgomp, nvptx plugin: Make "nvptx_exec" static | Thomas Schwinge | 1 | -1/+1 |
2017-02-02 | libgomp: Normalize the names of a few functions of the libgomp plugin API | Thomas Schwinge | 1 | -7/+7 |
2017-01-17 | configfrag.ac: For --without-cuda-driver don't initialize CUDA_DRIVER_INCLUDE... | Jakub Jelinek | 1 | -55/+164 |
2017-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2016-11-23 | OpenMP offloading to NVPTX: libgomp changes | Alexander Monakov | 1 | -10/+203 |
2016-11-02 | nvptx.c (PTX_GANG_DEFAULT): Set to zero. | Cesar Philippidis | 1 | -4/+84 |
2016-05-26 | oacc-plugin.h (GOMP_PLUGIN_async_unmap_vars): Add int parameter. | Chung-Lin Tang | 1 | -10/+31 |
2016-05-26 | target.c (gomp_device_copy): New function. | Chung-Lin Tang | 1 | -318/+281 |
2016-04-21 | libgomp nvptx plugin: make cuMemFreeHost error non-fatal | Alexander Monakov | 1 | -1/+1 |
2016-02-23 | Use plain -fopenacc to enable OpenACC kernels processing | Thomas Schwinge | 1 | -3/+15 |
2016-01-11 | nvptx plugin: do not force JIT target SM version | Alexander Monakov | 1 | -6/+3 |
2016-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2015-11-03 | libgomp.h (struct acc_dispatch_t): Remove args from exec_func. | Nathan Sidwell | 1 | -5/+2 |
2015-10-28 | plugin-nvptx.c (nvptx_exec): Remove check on compute dimensions. | Nathan Sidwell | 1 | -7/+0 |
2015-10-02 | nvptx offloading linking | Thomas Schwinge | 1 | -30/+0 |