Skip to content
Failed

Changes

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified Makefile.kokkos (diff)
The file was modified cmake/kokkos_tribits.cmake (diff)
The file was modified core/src/Kokkos_Core.hpp (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
The file was modified core/unit_test/CMakeLists.txt (diff)
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified cmake/kokkos_tribits.cmake (diff)
The file was modified core/src/Kokkos_Core.hpp (diff)
The file was modified Makefile.kokkos (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
The file was modified core/unit_test/CMakeLists.txt (diff)
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified cmake/kokkos_tribits.cmake (diff)
The file was modified Makefile.kokkos (diff)
The file was modified core/src/Kokkos_Core.hpp (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified cmake/kokkos_tribits.cmake (diff)
The file was modified core/src/Kokkos_Core.hpp (diff)
The file was modified Makefile.kokkos (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
The file was modified core/unit_test/CMakeLists.txt (diff)
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified Makefile.kokkos (diff)
The file was modified core/src/Kokkos_Core.hpp (diff)
The file was modified cmake/kokkos_tribits.cmake (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
The file was modified core/unit_test/CMakeLists.txt (diff)
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified core/src/Kokkos_Core.hpp (diff)
The file was modified cmake/kokkos_tribits.cmake (diff)
The file was modified Makefile.kokkos (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
The file was modified core/unit_test/CMakeLists.txt (diff)
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified core/src/Kokkos_Core.hpp (diff)
The file was modified cmake/kokkos_tribits.cmake (diff)
The file was modified Makefile.kokkos (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified .github/workflows/scorecard.yml (diff)

Summary

  1. SYCL: Cleanup device selection (details)
  2. Cleanup KOKKOS_CONFIGURE_CORE (details)
  3. Avoid detecting unwanted fences in the parallel_scan_no_fence test (details)
  4. Add test for current CTAD support with RangePolicy (#6803) (details)
  5. multi-GPU support: Add test for all policies (#6782) (details)
  6. Add comments back in (details)
Commit 37962b3d2f9a26ce3fdcb80229ab3a73106f456b by Daniel Arndt
SYCL: Cleanup device selection
The file was modified core/src/SYCL/Kokkos_SYCL.cpp (diff)
Commit c3f0a2698327fbbc25a1f26674b8f60ae9eb701b by Daniel Arndt
Cleanup KOKKOS_CONFIGURE_CORE
The file was modified core/src/Kokkos_Core.hpp (diff)
The file was modified Makefile.kokkos (diff)
The file was modified cmake/kokkos_tribits.cmake (diff)
Commit e2c810e1f213a09bce152eba623b7f275c035ec8 by Daniel Arndt
Avoid detecting unwanted fences in the parallel_scan_no_fence test
The file was modified core/unit_test/tools/TestEventCorrectness.hpp (diff)
Commit 24f251a854b36c13804e1ac850e8ae2a9e2bcdac by noreply
Add test for current CTAD support with RangePolicy (#6803)

* Add test for current CTAD support with RangePolicy

Co-authored-by: Nevin Liber <nliber@anl.gov>

* Rework CTAD test to avoid "memeber <bla> was declared but never referenced" warnings with icpc 19

* Attempt to fix CI

* Attempt to eliminate maybe unused warning in icpc

* Disable CTAD tests for nvcc < 11.2
as compiler bugs prevent CTAD expressions inside decltype

---------

Co-authored-by: Nevin Liber <nliber@anl.gov>
Co-authored-by: Nevin ":-)" Liber <nliber+github@gmail.com>
The file was addedcore/unit_test/TestRangePolicyCTAD.cpp
The file was modified core/unit_test/CMakeLists.txt (diff)
Commit 16a5ebe95e88bf103ff7459ca1b1ce9983426eed by noreply
multi-GPU support: Add test for all policies (#6782)

* Cuda multi-GPU support: Test with managed and unmanaged Views

* Move check for cuda_device

* Also test copying between devices

* Refactor using StreamsAndDevices

* Don't use shared_ptr
The file was modified core/unit_test/cuda/TestCuda_InterOp_StreamsMultiGPU.cpp (diff)
The file was modified core/unit_test/CMakeLists.txt (diff)
The file was modified .github/workflows/scorecard.yml (diff)