Lattice Microbes 2.5
This is for whole cell modeling
Loading...
Searching...
No Matches
Profile_NVTX.h File Reference

Go to the source code of this file.

Enumerations

enum  PROFILE_CODE {
  PROF_THREAD_VARIABLE_START =0 , PROF_MAIN_RUN , PROF_SIM_RUN , PROF_MASTER_READ_STATIC_MSG ,
  PROF_MASTER_READ_FINISHED_MSG , PROF_MASTER_FINISHED_THREAD , PROF_MASTER_SLEEP , PROF_REPLICATE_EXECUTE ,
  PROF_REPLICATE_WRITE_DATASET , PROF_DATAOUTPUT_RUN , PROF_DATAOUTPUT_WRITE_DATASET , PROF_DATAOUTPUT_HDF_WRITE_COUNTS ,
  PROF_DATAOUTPUT_HDF_WRITE_FPT , PROF_DATAOUTPUT_HDF_WRITE_PV , PROF_DATAOUTPUT_HDF_WRITE_LATTICE , PROF_SLAVE_SLEEP ,
  PROF_SIM_EXECUTE , PROF_SERIALIZE_COUNTS , PROF_SERIALIZE_FPT , PROF_DESERIALIZE_COUNTS ,
  PROF_DESERIALIZE_FPT , PROF_SERIALIZE_PV , PROF_DESERIALIZE_PV , PROF_SERIALIZE_LATTICE ,
  PROF_DESERIALIZE_LATTICE , PROF_DETERMINE_COUNTS , PROF_INIT_XORWOW_RNG , PROF_GENERATE_XORWOW_RNG ,
  PROF_CACHE_RNG , PROF_LAUNCH_XORWOW_RNG , PROF_COPY_XORWOW_RNG , PROF_COPY_XORWOW_EXP_RNG ,
  PROF_COPY_XORWOW_NORM_RNG , PROF_CACHE_EXP_RNG , PROF_MPD_TIMESTEP , PROF_MPD_X_DIFFUSION ,
  PROF_MPD_Y_DIFFUSION , PROF_MPD_Z_DIFFUSION , PROF_MPD_REACTION , PROF_MPD_SYNCHRONIZE ,
  PROF_MPD_OVERFLOW , PROF_NSM_INIT_QUEUE , PROF_NSM_BUILD_QUEUE , PROF_NSM_LOOP ,
  PROF_H2D , PROF_D2H , PROF_D2D , PROF_P2P ,
  MPD_MCLKR_BARRIER
}

Enumeration Type Documentation

◆ PROFILE_CODE

Enumerator
PROF_THREAD_VARIABLE_START 
PROF_MAIN_RUN 
PROF_SIM_RUN 
PROF_MASTER_READ_STATIC_MSG 
PROF_MASTER_READ_FINISHED_MSG 
PROF_MASTER_FINISHED_THREAD 
PROF_MASTER_SLEEP 
PROF_REPLICATE_EXECUTE 
PROF_REPLICATE_WRITE_DATASET 
PROF_DATAOUTPUT_RUN 
PROF_DATAOUTPUT_WRITE_DATASET 
PROF_DATAOUTPUT_HDF_WRITE_COUNTS 
PROF_DATAOUTPUT_HDF_WRITE_FPT 
PROF_DATAOUTPUT_HDF_WRITE_PV 
PROF_DATAOUTPUT_HDF_WRITE_LATTICE 
PROF_SLAVE_SLEEP 
PROF_SIM_EXECUTE 
PROF_SERIALIZE_COUNTS 
PROF_SERIALIZE_FPT 
PROF_DESERIALIZE_COUNTS 
PROF_DESERIALIZE_FPT 
PROF_SERIALIZE_PV 
PROF_DESERIALIZE_PV 
PROF_SERIALIZE_LATTICE 
PROF_DESERIALIZE_LATTICE 
PROF_DETERMINE_COUNTS 
PROF_INIT_XORWOW_RNG 
PROF_GENERATE_XORWOW_RNG 
PROF_CACHE_RNG 
PROF_LAUNCH_XORWOW_RNG 
PROF_COPY_XORWOW_RNG 
PROF_COPY_XORWOW_EXP_RNG 
PROF_COPY_XORWOW_NORM_RNG 
PROF_CACHE_EXP_RNG 
PROF_MPD_TIMESTEP 
PROF_MPD_X_DIFFUSION 
PROF_MPD_Y_DIFFUSION 
PROF_MPD_Z_DIFFUSION 
PROF_MPD_REACTION 
PROF_MPD_SYNCHRONIZE 
PROF_MPD_OVERFLOW 
PROF_NSM_INIT_QUEUE 
PROF_NSM_BUILD_QUEUE 
PROF_NSM_LOOP 
PROF_H2D 
PROF_D2H 
PROF_D2D 
PROF_P2P 
MPD_MCLKR_BARRIER