Block-Structured AMR Software Framework
 
Loading...
Searching...
No Matches
amrex::Gpu::Device Member List

This is the complete list of members for amrex::Gpu::Device, including all inherited members.

c_comps_threads_and_blocks(const int *lo, const int *hi, const int comps, dim3 &numBlocks, dim3 &numThreads) noexceptamrex::Gpu::Devicestatic
c_threads_and_blocks(const int *lo, const int *hi, dim3 &numBlocks, dim3 &numThreads) noexceptamrex::Gpu::Devicestatic
clearFreeAsyncBuffer() noexceptamrex::Gpu::Devicestatic
cudaStream() noexceptamrex::Gpu::Deviceinlinestatic
deviceId() noexceptamrex::Gpu::Devicestatic
deviceName() noexceptamrex::Gpu::Deviceinlinestatic
devicePropMajor() noexceptamrex::Gpu::Deviceinlinestatic
devicePropMinor() noexceptamrex::Gpu::Deviceinlinestatic
deviceVendor() noexceptamrex::Gpu::Deviceinlinestatic
Finalize()amrex::Gpu::Devicestatic
freeAsync(Arena *arena, void *mem) noexceptamrex::Gpu::Devicestatic
freeMemAvailable()amrex::Gpu::Devicestatic
gpuStream() noexceptamrex::Gpu::Deviceinlinestatic
grid_stride_threads_and_blocks(dim3 &numBlocks, dim3 &numThreads) noexceptamrex::Gpu::Devicestatic
Initialize(bool minimal, int a_device_id)amrex::Gpu::Devicestatic
maxBlocksPerGrid(int dir) noexceptamrex::Gpu::Deviceinlinestatic
maxBlocksPerLaunch() noexceptamrex::Gpu::Deviceinlinestatic
maxThreadsPerBlock() noexceptamrex::Gpu::Deviceinlinestatic
maxThreadsPerBlock(int dir) noexceptamrex::Gpu::Deviceinlinestatic
maxThreadsPerMultiProcessor() noexceptamrex::Gpu::Deviceinlinestatic
mem_advise_set_preferred(void *p, std::size_t sz, int device)amrex::Gpu::Devicestatic
mem_advise_set_readonly(void *p, std::size_t sz)amrex::Gpu::Devicestatic
memoryPoolsSupported() noexceptamrex::Gpu::Deviceinlinestatic
n_threads_and_blocks(const Long N, dim3 &numBlocks, dim3 &numThreads) noexceptamrex::Gpu::Devicestatic
numDevicePartners() noexceptamrex::Gpu::Devicestatic
numDevicesUsed() noexceptamrex::Gpu::Devicestatic
numGpuStreams() noexceptamrex::Gpu::Deviceinlinestatic
numMultiProcessors() noexceptamrex::Gpu::Deviceinlinestatic
profilerStart()amrex::Gpu::Devicestatic
profilerStop()amrex::Gpu::Devicestatic
resetStream() noexceptamrex::Gpu::Devicestatic
resetStreamIndex() noexceptamrex::Gpu::Deviceinlinestatic
setNumThreadsMin(int nx, int ny, int nz) noexceptamrex::Gpu::Devicestatic
setStream(gpuStream_t s) noexceptamrex::Gpu::Devicestatic
setStreamIndex(int idx) noexceptamrex::Gpu::Devicestatic
sharedMemPerBlock() noexceptamrex::Gpu::Deviceinlinestatic
streamIndex(gpuStream_t s=gpuStream()) noexceptamrex::Gpu::Devicestatic
streamSynchronize() noexceptamrex::Gpu::Devicestatic
streamSynchronizeAll() noexceptamrex::Gpu::Devicestatic
synchronize() noexceptamrex::Gpu::Devicestatic
totalGlobalMem() noexceptamrex::Gpu::Deviceinlinestatic
warp_sizeamrex::Gpu::Devicestatic