7. Running MirgeCOM¶
- 7.1. Running with large numbers of ranks and nodes
- 7.2. OpenCL device selection
- 7.3. Profiling and logging
- 7.3.1. Profiling memory consumption with
memray
- 7.3.2. Profiling kernel execution
- 7.3.3. Time series logging
StateConsumer
DiscretizationBasedQuantity
KernelProfile
PythonMemoryUsage
DeviceMemoryUsage
initialize_logmgr()
logmgr_add_cl_device_info()
logmgr_add_device_memory_usage()
logmgr_add_many_discretization_quantities()
logmgr_add_mempool_usage()
add_package_versions()
set_sim_state()
logmgr_set_time()
- 7.3.1. Profiling memory consumption with
- 7.4. Scripting launches
- 7.5. Running on specific systems
- 7.6. OpenCL kernel caching