Fix deadlocks during initialization (#167)
- More to come in later commit, below is just tidying some stuff up
- clang-tidy
- mpi_gotcha quiet about not finding funcs
- update to new papi config
- sampling block_samples / unblock_samples
- disable calling component's sample functions within sampler
- release doesn't strip library
- remove HSA and ROCP env variables from modulefile / setup-env
- preliminary support for LD_PRELOAD usage
- default sampling rate is 300 interrupts / second
- fixes various deadlock issues at startup
Dieser Commit ist enthalten in:
committet von
GitHub
Ursprung
90ff7188f8
Commit
8f36620e29
@@ -115,13 +115,13 @@ set(_attach_environment
|
||||
"OMNITRACE_USE_TIMEMORY=ON"
|
||||
"OMNITRACE_USE_SAMPLING=OFF"
|
||||
"OMNITRACE_USE_PROCESS_SAMPLING=ON"
|
||||
"OMNITRACE_USE_CRITICAL_TRACE=ON"
|
||||
"OMNITRACE_USE_CRITICAL_TRACE=OFF"
|
||||
"OMNITRACE_USE_OMPT=ON"
|
||||
"OMNITRACE_USE_KOKKOSP=ON"
|
||||
"OMNITRACE_TIME_OUTPUT=OFF"
|
||||
"OMNITRACE_USE_PID=OFF"
|
||||
"OMNITRACE_TIMEMORY_COMPONENTS=wall_clock,trip_count"
|
||||
"${_test_openmp_env}"
|
||||
"OMP_NUM_THREADS=${NUM_PROCS_REAL}"
|
||||
"${_test_library_path}")
|
||||
|
||||
set(_rccl_environment
|
||||
@@ -213,7 +213,7 @@ function(OMNITRACE_WRITE_TEST_CONFIG _FILE _ENV)
|
||||
OMNITRACE_CI = ON
|
||||
OMNITRACE_VERBOSE = 1
|
||||
OMNITRACE_DL_VERBOSE = 1
|
||||
OMNITRACE_SAMPLING_FREQ = 50
|
||||
OMNITRACE_SAMPLING_FREQ = 300
|
||||
OMNITRACE_SAMPLING_DELAY = 0.05
|
||||
OMNITRACE_SAMPLING_CPUS = 0-${NUM_SAMPLING_PROCS}
|
||||
OMNITRACE_SAMPLING_GPUS = $env:HIP_VISIBLE_DEVICES
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren