Gromacs
2020.4
|
Directories | |
directory | tests |
Files | |
file | clfftinitializer.cpp |
file | clfftinitializer.h |
file | devicebuffer.h |
file | devicebuffer_datatype.h |
file | devicebuffer_ocl.h |
file | gmxopencl.h |
file | gpu_macros.h |
file | gpu_testutils.cpp |
file | gpu_testutils.h |
file | gpu_utils.cpp |
file | gpu_utils.h |
file | gpu_utils_ocl.cpp |
file | gpueventsynchronizer_ocl.h |
file | gpuregiontimer.h |
file | gpuregiontimer_ocl.h |
file | gputraits.h |
file | gputraits_ocl.h |
file | hostallocator.cpp |
file | hostallocator.h |
Declares gmx::HostAllocationPolicy, gmx::HostAllocator, gmx::HostVector and gmx::PaddedHostVector, which are used to make/be standard library containers that can allocate memory suitable for transfers. Currently the only supported transfers using pinned memory are to CUDA GPUs, but other possibilities exist in future. | |
file | ocl_caching.cpp |
file | ocl_caching.h |
file | ocl_compiler.cpp |
file | ocl_compiler.h |
file | oclraii.h |
file | oclutils.cpp |
file | oclutils.h |
file | pinning.h |
file | pmalloc_cuda.h |