Go to the source code of this file.
|
| enum | instrument_event_t {
THREADS_USED_EVENT = 800000
, RUNTIME_EVENT = 800020
, IDLE_CPUS_EVENT = 800030
, GIVE_CPUS_EVENT = 800031
,
WANT_CPUS_EVENT = 800032
, MAX_PAR_EVENT = 800033
, ITERATION_EVENT = 800040
, DLB_MODE_EVENT = 800050
,
REBIND_EVENT = 800060
, BINDINGS_EVENT = 800061
, CALLBACK_EVENT = 800070
, LOOP_STATE = 800080
,
MONITOR_REGION = 800100
, MONITOR_STATE = 800101
, MONITOR_CYCLES = 800110
, MONITOR_INSTR = 800111
} |
| |
| enum | instrument_runtime_value_t {
EVENT_INIT = 1
, EVENT_INTO_MPI = 2
, EVENT_OUTOF_MPI = 3
, EVENT_LEND = 4
,
EVENT_RECLAIM = 5
, EVENT_ACQUIRE = 6
, EVENT_BORROW = 7
, EVENT_RETURN = 8
,
EVENT_BARRIER = 10
, EVENT_POLLDROM = 11
, EVENT_FINALIZE = 12
, EVENT_MAX_PARALLELISM = 13
} |
| |
| enum | instrument_mode_value_t { EVENT_ENABLED = 1
, EVENT_DISABLED = 2
, EVENT_SINGLE = 3
} |
| |
| enum | instrument_region_state_t {
MONITOR_STATE_DISABLED = 0
, MONITOR_STATE_USEFUL = 1
, MONITOR_STATE_NOT_USEFUL_MPI = 2
, MONITOR_STATE_NOT_USEFUL_OMP_IN = 3
,
MONITOR_STATE_NOT_USEFUL_OMP_OUT = 4
, MONITOR_STATE_NOT_USEFUL_GPU = 5
} |
| |
| enum | instrument_action_t { EVENT_BEGIN
, EVENT_END
, EVENT_BEGINEND
} |
| |
◆ instrument_register_event
| #define instrument_register_event |
( |
|
type, |
|
|
|
value, |
|
|
|
value_description |
|
) |
| |
◆ instrument_event
| #define instrument_event |
( |
|
type, |
|
|
|
value, |
|
|
|
action |
|
) |
| |
◆ instrument_nevent
| #define instrument_nevent |
( |
|
count, |
|
|
|
types, |
|
|
|
values |
|
) |
| |
◆ add_event
| #define add_event |
( |
|
type, |
|
|
|
value |
|
) |
| |
◆ init_tracing
| #define init_tracing |
( |
|
options | ) |
|
◆ instrument_finalize
| #define instrument_finalize |
( |
| ) |
|
◆ instrument_print_flags
| #define instrument_print_flags |
( |
| ) |
|
◆ DLB_INSTR
◆ instrument_event_t
| Enumerator |
|---|
| THREADS_USED_EVENT | |
| RUNTIME_EVENT | |
| IDLE_CPUS_EVENT | |
| GIVE_CPUS_EVENT | |
| WANT_CPUS_EVENT | |
| MAX_PAR_EVENT | |
| ITERATION_EVENT | |
| DLB_MODE_EVENT | |
| REBIND_EVENT | |
| BINDINGS_EVENT | |
| CALLBACK_EVENT | |
| LOOP_STATE | |
| MONITOR_REGION | |
| MONITOR_STATE | |
| MONITOR_CYCLES | |
| MONITOR_INSTR | |
◆ instrument_runtime_value_t
| Enumerator |
|---|
| EVENT_INIT | |
| EVENT_INTO_MPI | |
| EVENT_OUTOF_MPI | |
| EVENT_LEND | |
| EVENT_RECLAIM | |
| EVENT_ACQUIRE | |
| EVENT_BORROW | |
| EVENT_RETURN | |
| EVENT_BARRIER | |
| EVENT_POLLDROM | |
| EVENT_FINALIZE | |
| EVENT_MAX_PARALLELISM | |
◆ instrument_mode_value_t
| Enumerator |
|---|
| EVENT_ENABLED | |
| EVENT_DISABLED | |
| EVENT_SINGLE | |
◆ instrument_region_state_t
| Enumerator |
|---|
| MONITOR_STATE_DISABLED | |
| MONITOR_STATE_USEFUL | |
| MONITOR_STATE_NOT_USEFUL_MPI | |
| MONITOR_STATE_NOT_USEFUL_OMP_IN | |
| MONITOR_STATE_NOT_USEFUL_OMP_OUT | |
| MONITOR_STATE_NOT_USEFUL_GPU | |
◆ instrument_action_t
| Enumerator |
|---|
| EVENT_BEGIN | |
| EVENT_END | |
| EVENT_BEGINEND | |