Grid 0.7.0
Accelerator.cc File Reference
#include <Grid/GridCore.h>

Go to the source code of this file.

Macros

#define ENV_LOCAL_RANK_PALS
#define ENV_RANK_PALS
#define ENV_LOCAL_RANK_OMPI
#define ENV_RANK_OMPI
#define ENV_LOCAL_RANK_SLURM
#define ENV_RANK_SLURM
#define ENV_LOCAL_RANK_MVAPICH
#define ENV_RANK_MVAPICH

Functions

 NAMESPACE_BEGIN (Grid)
uint32_t acceleratorThreads (void)
void acceleratorThreads (uint32_t t)
void acceleratorInit (void)
 NAMESPACE_END (Grid)

Variables

int world_rank
int acceleratorAbortOnGpuError
uint32_t accelerator_threads

Macro Definition Documentation

◆ ENV_LOCAL_RANK_PALS

#define ENV_LOCAL_RANK_PALS

Definition at line 10 of file Accelerator.cc.

◆ ENV_RANK_PALS

#define ENV_RANK_PALS

Definition at line 11 of file Accelerator.cc.

◆ ENV_LOCAL_RANK_OMPI

#define ENV_LOCAL_RANK_OMPI

Definition at line 12 of file Accelerator.cc.

◆ ENV_RANK_OMPI

#define ENV_RANK_OMPI

Definition at line 13 of file Accelerator.cc.

◆ ENV_LOCAL_RANK_SLURM

#define ENV_LOCAL_RANK_SLURM

Definition at line 14 of file Accelerator.cc.

◆ ENV_RANK_SLURM

#define ENV_RANK_SLURM

Definition at line 15 of file Accelerator.cc.

◆ ENV_LOCAL_RANK_MVAPICH

#define ENV_LOCAL_RANK_MVAPICH

Definition at line 16 of file Accelerator.cc.

◆ ENV_RANK_MVAPICH

#define ENV_RANK_MVAPICH

Definition at line 17 of file Accelerator.cc.

Function Documentation

◆ NAMESPACE_BEGIN()

NAMESPACE_BEGIN ( Grid )

◆ acceleratorThreads() [1/2]

uint32_t acceleratorThreads ( void )

Definition at line 7 of file Accelerator.cc.

References accelerator_threads.

Referenced by GridParseLayout().

◆ acceleratorThreads() [2/2]

void acceleratorThreads ( uint32_t t)

Definition at line 8 of file Accelerator.cc.

References accelerator_threads.

◆ acceleratorInit()

void acceleratorInit ( void )

Definition at line 287 of file Accelerator.cc.

Referenced by Grid_init().

◆ NAMESPACE_END()

NAMESPACE_END ( Grid )

Variable Documentation

◆ world_rank

int world_rank

Definition at line 4 of file Accelerator.cc.

◆ acceleratorAbortOnGpuError

int acceleratorAbortOnGpuError

Definition at line 5 of file Accelerator.cc.

Referenced by NAMESPACE_BEGIN().

◆ accelerator_threads

uint32_t accelerator_threads

Definition at line 6 of file Accelerator.cc.

Referenced by acceleratorThreads(), and acceleratorThreads().