c_comps_threads_and_blocks(const int *lo, const int *hi, const int comps, dim3 &numBlocks, dim3 &numThreads) noexcept | amrex::Gpu::Device | static |
c_threads_and_blocks(const int *lo, const int *hi, dim3 &numBlocks, dim3 &numThreads) noexcept | amrex::Gpu::Device | static |
cudaStream() noexcept | amrex::Gpu::Device | inlinestatic |
device_id | amrex::Gpu::Device | privatestatic |
device_prop | amrex::Gpu::Device | privatestatic |
deviceId() noexcept | amrex::Gpu::Device | static |
deviceName() noexcept | amrex::Gpu::Device | inlinestatic |
devicePropMajor() noexcept | amrex::Gpu::Device | inlinestatic |
devicePropMinor() noexcept | amrex::Gpu::Device | inlinestatic |
deviceVendor() noexcept | amrex::Gpu::Device | inlinestatic |
Finalize() | amrex::Gpu::Device | static |
freeMemAvailable() | amrex::Gpu::Device | static |
gpu_stream | amrex::Gpu::Device | privatestatic |
gpu_stream_pool | amrex::Gpu::Device | privatestatic |
gpuStream() noexcept | amrex::Gpu::Device | inlinestatic |
grid_stride_threads_and_blocks(dim3 &numBlocks, dim3 &numThreads) noexcept | amrex::Gpu::Device | static |
Initialize() | amrex::Gpu::Device | static |
initialize_gpu() | amrex::Gpu::Device | privatestatic |
max_blocks_per_launch | amrex::Gpu::Device | privatestatic |
max_gpu_streams | amrex::Gpu::Device | privatestatic |
maxBlocksPerGrid(int dir) noexcept | amrex::Gpu::Device | inlinestatic |
maxBlocksPerLaunch() noexcept | amrex::Gpu::Device | inlinestatic |
maxThreadsPerBlock() noexcept | amrex::Gpu::Device | inlinestatic |
maxThreadsPerBlock(int dir) noexcept | amrex::Gpu::Device | inlinestatic |
maxThreadsPerMultiProcessor() noexcept | amrex::Gpu::Device | inlinestatic |
mem_advise_set_preferred(void *p, std::size_t sz, int device) | amrex::Gpu::Device | static |
mem_advise_set_readonly(void *p, std::size_t sz) | amrex::Gpu::Device | static |
memory_pools_supported | amrex::Gpu::Device | privatestatic |
memoryPoolsSupported() noexcept | amrex::Gpu::Device | inlinestatic |
n_threads_and_blocks(const Long N, dim3 &numBlocks, dim3 &numThreads) noexcept | amrex::Gpu::Device | static |
num_device_partners | amrex::Gpu::Device | privatestatic |
num_devices_used | amrex::Gpu::Device | privatestatic |
numBlocksOverride | amrex::Gpu::Device | privatestatic |
numDevicePartners() noexcept | amrex::Gpu::Device | static |
numDevicesUsed() noexcept | amrex::Gpu::Device | static |
numGpuStreams() noexcept | amrex::Gpu::Device | inlinestatic |
numMultiProcessors() noexcept | amrex::Gpu::Device | inlinestatic |
numThreadsMin | amrex::Gpu::Device | privatestatic |
numThreadsOverride | amrex::Gpu::Device | privatestatic |
profilerStart() | amrex::Gpu::Device | static |
profilerStop() | amrex::Gpu::Device | static |
resetStream() noexcept | amrex::Gpu::Device | static |
resetStreamIndex() noexcept | amrex::Gpu::Device | inlinestatic |
setNumThreadsMin(int nx, int ny, int nz) noexcept | amrex::Gpu::Device | static |
setStream(gpuStream_t s) noexcept | amrex::Gpu::Device | static |
setStreamIndex(int idx) noexcept | amrex::Gpu::Device | static |
sharedMemPerBlock() noexcept | amrex::Gpu::Device | inlinestatic |
streamIndex(gpuStream_t s=gpuStream()) noexcept | amrex::Gpu::Device | static |
streamSynchronize() noexcept | amrex::Gpu::Device | static |
streamSynchronizeAll() noexcept | amrex::Gpu::Device | static |
synchronize() noexcept | amrex::Gpu::Device | static |
totalGlobalMem() noexcept | amrex::Gpu::Device | inlinestatic |
verbose | amrex::Gpu::Device | privatestatic |
warp_size | amrex::Gpu::Device | static |