LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
lbann::Al::request Struct Reference

#include <comm_nb_request.hpp>

Public Attributes

mpi_req_type mpi_req = mpi_null_req
 
nccl_req_type nccl_req = nccl_null_req
 
hosttransfer_req_type hosttransfer_req = hosttransfer_null_req
 
MPI_Request raw_mpi_req = MPI_REQUEST_NULL
 

Detailed Description

Wrapper for Aluminum non-blocking routine requests.

Definition at line 75 of file comm_nb_request.hpp.

Member Data Documentation

◆ hosttransfer_req

hosttransfer_req_type lbann::Al::request::hosttransfer_req = hosttransfer_null_req

Definition at line 79 of file comm_nb_request.hpp.

◆ mpi_req

mpi_req_type lbann::Al::request::mpi_req = mpi_null_req

Definition at line 77 of file comm_nb_request.hpp.

◆ nccl_req

nccl_req_type lbann::Al::request::nccl_req = nccl_null_req

Definition at line 78 of file comm_nb_request.hpp.

◆ raw_mpi_req

MPI_Request lbann::Al::request::raw_mpi_req = MPI_REQUEST_NULL

Definition at line 80 of file comm_nb_request.hpp.


The documentation for this struct was generated from the following file: