SYCL: Avoid using no_init read accessor in rocFFT
[alexxy/gromacs.git] / src / gromacs / gpu_utils /
2021-11-05 Szilárd PállSplit simulationWork.useGpuBufferOps into separate...
2021-11-03 Andrey AlekseenkoUnify handling of GMX_ENABLE_GPU_TIMING and GMX_DISABLE...
2021-11-03 Andrey AlekseenkoDisable fastmath with OpenCL on Intel devices
2021-11-03 Andrey AlekseenkoFix random typos
2021-11-03 Andrey AlekseenkoSYCL: Use acc.bind(cgh) instead of cgh.require(acc)
2021-10-20 Andrey AlekseenkoFix compiler warnings with OpenCL + oneAPI 2021.4
2021-10-19 Roland SchulzFix warnings with Intel 2021.4
2021-10-19 Andrey AlekseenkoFix SYCL PME Solve kernel
2021-10-18 Andrey AlekseenkoMerge release-2021 into master
2021-10-13 Mark AbrahamImplement PME solve in SYCL
2021-09-29 Roland SchulzAdd missing includes
2021-09-17 Andrey AlekseenkoSYCL: prepareGpuKernelArgument/launchGpuKernel
2021-09-16 Andrey AlekseenkoMinor fixes to comments and Doxygen
2021-09-15 Andrey AlekseenkoFix clang warnings
2021-09-14 Andrey AlekseenkoMerge remote-tracking branch 'origin/release-2021'...
2021-09-14 Andrey AlekseenkoAdd advanced event consumption accounting to GpuEventSy...
2021-09-09 Andrey AlekseenkoMinor improvements to SYCL utils and related clean-up
2021-08-28 Andrey AlekseenkoSYCL: Fully switch to atomic_ref
2021-08-26 Andrey AlekseenkoAdd missing Doxygen for SYCL functions and some others
2021-08-19 Andrey AlekseenkoMerge remote-tracking branch 'origin/release-2021'...
2021-08-18 Andrey AlekseenkoFix compiler warnings introduced in 8f6ea9eb6c (!1865)
2021-08-18 Andrey AlekseenkoGpuEventSynchronizer: extract backend-specific function...
2021-08-17 Andrey AlekseenkoAdd basic tests for GpuEventSynchronizer
2021-08-16 Artem ZhmurovAdd common header to GpuEventSynchronizer
2021-08-11 Andrey AlekseenkoFix few issues with open-source Intel LLVM (Clang 13)
2021-08-03 Mark AbrahamUpdate bundled GoogleTest to current HEAD
2021-06-29 Paul BauerMerge branch release-2021 into master
2021-06-17 Mark AbrahamFix warnings when clang is the CUDA host compiler
2021-06-17 Andrey AlekseenkoImprove hipSYCL GpuEventSynchronizer implementation
2021-06-17 Mark AbrahamRework -Weverything
2021-06-09 Andrey AlekseenkoBump hipSYCL version in the CI container
2021-06-08 Szilárd PállWork around hipSYCL buffer reinterpret error
2021-05-30 Andrey AlekseenkoDisable false-positive warnings for ICPX 2021.2.0
2021-05-26 Szilárd PállImplement generic j-reduction in the nbnxm SYCL kernels
2021-05-24 Paul BauerApply clang-tidy-11 fixes to CUDA files
2021-05-21 Szilárd PállWorkaround for a hipSYCL assertion error
2021-05-20 Artem ZhmurovUse MessageStringCollector class to construct error...
2021-05-15 Paul BauerUse InheritParentConfig: true in clang-tidy files
2021-05-11 Mark AbrahamApply clang-format-11
2021-05-10 Andrey AlekseenkoFix shift_left/right function on hipSYCL
2021-05-10 Andrey AlekseenkoSYCL: Allow copying an uninitialized DeviceBuffer object
2021-05-07 Paul BauerMerge branch release-2021 into merge-2021-into-master
2021-04-22 Szilárd PállFix doxygen of the SYCL atomicFetchAdd
2021-04-21 Szilárd PállRemove isnormal() check around the atomic increment
2021-04-20 Joe Jordanclang-tidy-11 fixes for topology, gpu_utils, and selection
2021-04-14 Andrey AlekseenkoAdd GMX_GPU_SYCL_NO_SYNCHRONIZE environment variable
2021-04-12 Szilárd PállWorkaround for compilation with hipSYCL 0.9.1
2021-04-12 Artem ZhmurovAdd a note on early return in device buffer operations
2021-04-11 Andrey AlekseenkoAdd GpuEventSynchronizer::isMarked to SYCL verion
2021-04-11 Artem ZhmurovAdd early returns in clearDeviceBuffer(...) in OpenCL...
2021-03-17 Andrey AlekseenkoUse DeviceBuffer in GPU update and NBNXM code
2021-03-15 Artem ZhmurovMove pmalloc(..)/pfree(...) to separate source files...
2021-03-12 Andrey AlekseenkoAdd DeviceAccessor<T,read> ctor from const DeviceBuffer<T>
2021-03-11 Alan GrayFix unit test error due to GPU peer access already...
2021-03-05 Paul BauerMerge branch release-2020 into merge-2020-into-2021
2021-03-02 Andrey AlekseenkoSet up build with hipSYCL
2021-02-26 Artem ZhmurovAdd device-to-device copy function wrapper with tests...
2021-02-24 Artem ZhmurovAdd tests on asynchronous host-to-device copy and back
2021-02-22 Artem ZhmurovAdd FloatN aliases to OpenCL and use them in NBNXM
2021-02-22 Artem ZhmurovAdd FloatN aliases to CUDA and use them in NBNXM
2021-02-22 Andrey AlekseenkoRename our SYCL aliases floatN to FloatN
2021-02-18 Andrey AlekseenkoSYCL NBNXM offload support
2021-02-17 Artem ZhmurovUse GpuEventSynchronizer in NBNXM
2021-02-16 Szilárd PállSupport checking event status in GpuEventSynchronizer
2021-02-12 Mark AbrahamMerge branch release-2021 into master
2021-02-09 Andrey AlekseenkoSYCL compilation and code compatibility changes
2021-02-09 Andrey AlekseenkoFix SYCL clearDeviceBufferAsync<float3>
2021-02-01 Mark AbrahamReplace gmx::Mutex with std::mutex
2021-01-29 Mark AbrahamRemove PrivateImplPointer in favour of std::unique_ptr
2021-01-29 Mark AbrahamMerge branch release-2021
2021-01-27 Andrey AlekseenkoSYCL: fix typo in a test and clean-up non-standard...
2021-01-22 Szilárd PállDisable CUDA textures also on NVIDIA Ampere A100
2021-01-20 Mark AbrahamFix PaddedVector move constructor
2021-01-19 Szilárd PállDisable CUDA textures on NVIDIA Volta
2021-01-07 Paul BauerMerge branch release-2020 into merge-2020-into-2021
2020-12-18 Mark AbrahamMerge branch release-2021
2020-12-16 M. Eric IrrgangApply re-formatting to C++ in src/ tree.
2020-11-24 Paul BauerMerge branch 'origin/release-2021' into merge-2021...
2020-11-24 Paul BauerMerge branch 'origin/release-2020' into merge-2020...
2020-11-24 Artem ZhmurovImprove handling of CUDA API errors
2020-11-20 M. Eric IrrgangCreate CMake targets for each of the modules.
2020-11-09 Andrey AlekseenkoAdd SYCL implementation of LeapFrogGpu
2020-11-09 Artem ZhmurovRemove source file that is no longer in use
2020-11-05 Paul BauerMerge branch 'origin/release-2021' into merge-2021...
2020-10-30 Paul BauerFix build issues with Clang CUDA
2020-10-29 Paul BauerFix CUDA code issues
2020-10-27 Paul BauerFix remaining clang tidy issues with OpenCL
2020-10-20 Paul BauerMerge branch 'origin/release-2020' into merge-release...
2020-10-19 Andrey AlekseenkoFix random doxygen warnings and typos
2020-10-08 Andrey AlekseenkoAdd explicit types to NB kernel type enums
2020-10-08 Andrey AlekseenkoSet CUDA hardware constants for CC 7.5, 8.6
2020-10-08 Andrey AlekseenkoDevice management: Add SYCL GpuEventSynchronizer
2020-10-08 Andrey AlekseenkoActivate SYCL build on CI
2020-10-07 Andrey AlekseenkoAdd GpuRegionTimer for SYCL
2020-10-07 Paul BauerMerge branch 'origin/release-2020' into merge-release...
2020-10-05 Paul BauerFix doxygen warnings
2020-10-02 Mark AbrahamCleaned up CUDA compilation
2020-10-01 Andrey AlekseenkoRemove ensureReferenceCount from OpenCL's GpuEventSynch...
2020-10-01 Andrey AlekseenkoDevice management: Add SYCL DeviceBuffer
2020-09-30 Andrey AlekseenkoSquash SYCL DeviceContext and DeviceStream
next