Robert Maynard
7c94ebf2ed
Add HDF5 to Ubuntu 18.04/base image
2021-01-07 12:00:52 -05:00
Sujin Philip
89e19ce7fa
Don't require CUDA_LAUNCH_BLOCKING
...
1. The code now works without CUDA_LAUNCH_BLOCKING set by using explicit
synchronizations where required.
2. The code has also been modified to use thread specific memory spaces,
which for Kokkos' Cuda backend means per thread streams.
2020-11-30 13:12:39 -05:00
Robert Maynard
d5d91c61d3
Update ubuntu1804+cuda from 10.1 to 11.1
...
The image was previously using 10.1 which has issues generating
ptx for numerous filters. Moving to a newer CUDA version corrects
these issues
2020-10-19 15:32:10 -04:00
Kenneth Moreland
284774cf43
Turn on "no virtual" option on some CI builds
...
Make sure that the `VTKm_NO_DEPRECATED_VIRTUAL` CMake option is building
correctly by adding it to some of the CI builds.
2020-09-09 06:12:58 -06:00
Robert Maynard
c73bc0a93f
CI: add clang+cuda and correct missing cuda packages on centos
2020-08-21 08:31:27 -04:00
Robert Maynard
da1fec67b9
Kokkos CUDA builds now use sccache for CUDA compilation
2020-08-19 09:44:58 -04:00
Robert Maynard
2d1b609b34
Use Ubuntu instead of rhel8 for cuda+kokkos
...
The rhel8 image would never upload to gitlab-ci completed artifacts.
2020-08-13 16:02:45 -04:00
Robert Maynard
6fa170ae60
Update gitlab ci to make sure CUDA builds occur with CUDA runtime
...
The CUDA runtime is required so that linking occurs correctly
2020-08-11 16:33:40 -04:00
Robert Maynard
33c1667904
Make sure merge request ci builds examples
2020-05-01 08:45:50 -04:00
Robert Maynard
d7eaf1be84
make ubuntu1804_gcc6 run for each merge request and not just nightly
2020-04-17 10:02:20 -04:00
Robert Maynard
314a30ff19
Restrict the OpenMP threads # gitlab-ci tests uses
...
A single gitlab-runner can run multiple test stages
concurrently on the same hardware. When we have 3
jobs asking for 100% of the cpu's we get a 300%
reduction in performance caused by task switching
2020-04-16 15:45:59 -04:00
Robert Maynard
0ea77c8df9
gitlab-ci nightly gcc 6 and 7 builders to improve coverage
...
This builds used to happen on renar
2020-03-30 12:49:05 -04:00
Robert Maynard
cbed21696d
gitlab-ci won't trigger when just pushing remote branches
...
At the same time I have added the controls to allow for master only
builders which is required for nightly ubsan/asan testing
2020-03-30 09:51:45 -04:00
Robert Maynard
5bc09b976e
Add gitlab-ci infrastructure
2020-03-26 13:40:47 -04:00