diff --git a/.gitlab/test_nixlbench.sh b/.gitlab/test_nixlbench.sh index 459a37b6e..875910f03 100755 --- a/.gitlab/test_nixlbench.sh +++ b/.gitlab/test_nixlbench.sh @@ -100,4 +100,14 @@ for op_type in READ WRITE; do done done +if $HAS_GPU ; then + for op_type in WRITE READ; do + for initiator in $seg_types; do + for target in $seg_types; do + run_nixlbench_two_workers --backend GPUNETIO --device_list=mlx5_0 --gpunetio_oob_list=lo --op_type $op_type --initiator_seg_type $initiator --target_seg_type $target + done + done + done +fi + pkill etcd diff --git a/meson.build b/meson.build index 8f38c96ca..9bf569e36 100644 --- a/meson.build +++ b/meson.build @@ -104,7 +104,7 @@ if cuda_dep.found() nvcc_flags_link += ['-gencode=arch=compute_90,code=sm_90'] add_project_link_arguments(nvcc_flags_link, language: 'cuda') message('nvcc version: ' + nvcc.version()) - if nvcc.version().version_compare('>=12.8') and nvcc.version().version_compare('<13.0') + if nvcc.version().version_compare('>=12.8') doca_gpunetio_dep = dependency('doca-gpunetio', required : false) else warning('GPUNETIO plugin not supported in CUDA version: ' + nvcc.version()) @@ -131,7 +131,7 @@ endif if cuda_dep.found() nvcc_cmd = find_program('nvcc', required: false) if nvcc_cmd.found() - if nvcc_cmd.version().version_compare('>=12.8') and nvcc_cmd.version().version_compare('<13.0') + if nvcc_cmd.version().version_compare('>=12.8') doca_gpunetio_dep = dependency('doca-gpunetio', required : false) else warning('CUDA version = ' + nvcc_cmd.version() + ', GPUNETIO plugin will be disabled')