PPL Logo

libs/ck-libs/armci/armci_vp.C File Reference

Go to the source code of this file.

Data Structures

class  ckptClientStruct

Functions

void armciLibStart (void)
 _ARMCI_GENERATE_POLYMORPHIC_REDUCTION (sum, ret+[i]=value[i];)
static void ArmciDefaultSetup (void)
 CtvDeclare (ArmciVirtualProcessor *, _armci_ptr)
void armciProcInit (void)
static void checkpointClient (void *param, void *msg)

Variables

int ** _armciRednLookupTable


Function Documentation

void armciLibStart ( void   ) 

Definition at line 11 of file armci_vp.C.

References ARMCI_Main_cpp(), CkGetArgc(), and CkGetArgv().

Referenced by _ARMCI_GENERATE_POLYMORPHIC_REDUCTION().

_ARMCI_GENERATE_POLYMORPHIC_REDUCTION ( sum  ,
ret+  [i] = value[i]; 
)

Definition at line 17 of file armci_vp.C.

References armciLibStart(), max(), min(), and TCHARM_Register_thread_function().

static void ArmciDefaultSetup ( void   )  [static]

Definition at line 47 of file armci_vp.C.

References TCHARM_Create(), and TCHARM_Get_num_chunks().

Referenced by armciProcInit().

CtvDeclare ( ArmciVirtualProcessor ,
_armci_ptr   
)

void armciProcInit ( void   ) 

Definition at line 55 of file armci_vp.C.

References ArmciDefaultSetup(), and TCHARM_Set_fallback_setup().

static void checkpointClient ( void *  param,
void *  msg 
) [static]


Variable Documentation

Definition at line 6 of file armci_vp.C.


Generated on Wed May 23 08:06:42 2012 for Charm++ by  doxygen 1.5.5