Skip to content
Failed

Changes

Summary

  1. Change the default execution policy behavior of the OpenACC backend from synchronous to asynchronous executions. (details)
Commit eecd917f660702d435db456c7180aef411bf7339 by lees2
Change the default execution policy behavior of the OpenACC backend from synchronous to asynchronous executions.
- Change the default OpenACC async_arg value from acc_async_sync to acc_async_noval.
- Add acc_wait(async_arg) to scalar reduction operations (parallel_reduce()).
The file was modified core/src/OpenACC/Kokkos_OpenACC_ParallelReduce_Range.hpp (diff)
The file was modified core/src/OpenACC/Kokkos_OpenACC_ParallelReduce_MDRange.hpp (diff)
The file was modified core/src/OpenACC/Kokkos_OpenACC_Instance.hpp (diff)
The file was modified core/src/OpenACC/Kokkos_OpenACC_DeepCopy.hpp (diff)
The file was modified core/src/OpenACC/Kokkos_OpenACC_ParallelReduce_Team.hpp (diff)