Gromacs
2026.0-dev-20241106-9ba7f4d
|
Directories | |
directory | tests |
Files | |
file | architecture.h |
Declares and defines architecture booleans to minimize preprocessed code. | |
file | cpuinfo.cpp |
Implements gmx::CpuInfo. | |
file | cpuinfo.h |
Declares gmx::CpuInfo. | |
file | detecthardware.cpp |
file | detecthardware.h |
file | device_information.h |
Declares the GPU information structure and its helpers. | |
file | device_management.cpp |
Defines the CPU stubs for the device management. | |
file | device_management.h |
Declares functions to manage GPU resources. | |
file | device_management_common.cpp |
Defines the implementations of device management functions that are common for CPU, CUDA and OpenCL. | |
file | device_management_hip.cpp |
Defines the HIP implementations of the device management. | |
file | device_management_ocl.cpp |
Defines the OpenCL implementations of the device management. | |
file | device_management_shared_amd.cpp |
Defines shared AMD specific methods for device management. | |
file | device_management_shared_amd.h |
Declares shared methods for handling AMD devices. | |
file | device_management_sycl.cpp |
Defines the SYCL implementations of the device management. | |
file | device_management_sycl_intel_device_ids.cpp |
Defines the mapping from Intel PCIE device ID to hardware version. | |
file | device_management_sycl_intel_device_ids.h |
Lookup Intel hardware version from PCI Express ID. | |
file | hardwaretopology.cpp |
Implements gmx::HardwareTopology. | |
file | hardwaretopology.h |
Declares gmx::HardwareTopology. | |
file | hw_info.h |
file | identifyavx512fmaunits.cpp |
Implements a routine to check the number of AVX512 fma units. | |
file | identifyavx512fmaunits.h |
Defines a routine to check the number of AVX512 fma units. | |
file | printhardware.cpp |
file | printhardware.h |
file | simd_support.cpp |
Implements SIMD architecture support query routines. | |
file | simd_support.h |
Functions to query compiled and supported SIMD architectures. | |