Rodrigo Arias Mallo
815633221d
The nOS-V events are modified in two ways: 1) to create a parallel task the new VTC event must be used and 2) all task events for both normal (VTc) and parallel (VTC) tasks require an extra argument in the payload to indicate the body id. As a consequence, the nOS-V model version is now increased to 2.0.0. Additionally, all the channel PRV flags are set to PRV_SKIPDUPNULL, so duplicates are only emitted if they are not null. It solves the problem when a task switches to another task with the same body id. A new Paraver configuration is added for the body id.
43 lines
1.7 KiB
INI
43 lines
1.7 KiB
INI
#ParaverCFG
|
|
ConfigFile.Version: 3.4
|
|
ConfigFile.NumWindows: 1
|
|
|
|
|
|
################################################################################
|
|
< NEW DISPLAYING WINDOW CPU: nOS-V task body ID of the RUNNING thread >
|
|
################################################################################
|
|
window_name CPU: nOS-V task body ID of the RUNNING thread
|
|
window_type single
|
|
window_id 1
|
|
window_position_x 0
|
|
window_position_y 0
|
|
window_width 600
|
|
window_height 150
|
|
window_comm_lines_enabled true
|
|
window_flags_enabled false
|
|
window_noncolor_mode true
|
|
window_color_mode window_in_null_gradient_mode
|
|
window_logical_filtered true
|
|
window_physical_filtered false
|
|
window_comm_fromto true
|
|
window_comm_tagsize true
|
|
window_comm_typeval true
|
|
window_units Microseconds
|
|
window_maximum_y 1000.0
|
|
window_minimum_y 1.0
|
|
window_compute_y_max true
|
|
window_level thread
|
|
window_scale_relative 1.000000000000
|
|
window_end_time_relative 1.000000000000
|
|
window_object appl { 1, { All } }
|
|
window_begin_time_relative 0.000000000000
|
|
window_open true
|
|
window_drawmode draw_randnotzero
|
|
window_drawmode_rows draw_randnotzero
|
|
window_pixel_size 1
|
|
window_labels_to_draw 1
|
|
window_selected_functions { 14, { {cpu, Active Thd}, {appl, Adding}, {task, Adding}, {thread, Last Evt Val}, {node, Adding}, {system, Adding}, {workload, Adding}, {from_obj, All}, {to_obj, All}, {tag_msg, All}, {size_msg, All}, {bw_msg, All}, {evt_type, =}, {evt_value, All} } }
|
|
window_compose_functions { 9, { {compose_cpu, As Is}, {compose_appl, As Is}, {compose_task, As Is}, {compose_thread, As Is}, {compose_node, As Is}, {compose_system, As Is}, {compose_workload, As Is}, {topcompose1, As Is}, {topcompose2, As Is} } }
|
|
window_filter_module evt_type 1 15
|
|
window_filter_module evt_type_label 1 "CPU: nOS-V task body ID of the RUNNING thread"
|