create_nccl Subroutine

private subroutine create_nccl(self, helper, tranpose_type, base_storage)

Creates NCCL backend

Type Bound

backend_nccl

Arguments

Type IntentOptional Attributes Name
class(backend_nccl), intent(inout) :: self

NCCL backend

type(backend_helper), intent(in) :: helper

Backend helper

type(dtfft_transpose_t), intent(in) :: tranpose_type

Type of transpose to create (unused)

integer(kind=int64), intent(in) :: base_storage

Number of bytes to store single element (unused)


Calls

proc~~create_nccl~~CallsGraph proc~create_nccl backend_nccl%create_nccl proc~is_backend_nccl is_backend_nccl proc~create_nccl->proc~is_backend_nccl