From c822f70e6f5705620ada5a428521a9c12c11d2c4 Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Date: Thu, 21 Oct 2021 16:47:38 +0200 Subject: [PATCH] Add nosv CPU subsystem config --- cfg/cpu.cfg | 100 ++++++++++++++++++++++++++++++++++--------------- cfg/thread.cfg | 64 ++++++++++++++++++++++++------- 2 files changed, 120 insertions(+), 44 deletions(-) diff --git a/cfg/cpu.cfg b/cfg/cpu.cfg index 8620160..4229956 100644 --- a/cfg/cpu.cfg +++ b/cfg/cpu.cfg @@ -1,6 +1,6 @@ #ParaverCFG ConfigFile.Version: 3.4 -ConfigFile.NumWindows: 6 +ConfigFile.NumWindows: 7 ################################################################################ @@ -10,9 +10,9 @@ window_name CPU: PID window_type single window_id 1 window_position_x 0 -window_position_y 376 +window_position_y 476 window_width 954 -window_height 148 +window_height 123 window_comm_lines_enabled true window_flags_enabled true window_noncolor_mode true @@ -22,8 +22,8 @@ window_comm_fromto true window_comm_tagsize true window_comm_typeval true window_units Microseconds -window_maximum_y 426131.000000000000 -window_minimum_y 1.000000000000 +window_maximum_y 709710.000000000000 +window_minimum_y 709710.000000000000 window_compute_y_max false window_level thread window_scale_relative 1.000000000000 @@ -37,7 +37,7 @@ 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 10 +window_filter_module evt_type 1 60 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1 @@ -48,11 +48,11 @@ window_name CPU: Task ID window_type single window_id 2 window_position_x 0 -window_position_y 200 +window_position_y 626 window_width 954 -window_height 149 +window_height 123 window_comm_lines_enabled true -window_flags_enabled true +window_flags_enabled false window_noncolor_mode true window_logical_filtered true window_physical_filtered false @@ -60,7 +60,7 @@ window_comm_fromto true window_comm_tagsize true window_comm_typeval true window_units Microseconds -window_maximum_y 21.000000000000 +window_maximum_y 2000.000000000000 window_minimum_y 1.000000000000 window_compute_y_max false window_level thread @@ -75,7 +75,7 @@ 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 20 +window_filter_module evt_type 1 70 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1 @@ -86,11 +86,11 @@ window_name CPU: Task Type ID window_type single window_id 3 window_position_x 0 -window_position_y 901 +window_position_y 24 window_width 954 -window_height 148 +window_height 124 window_comm_lines_enabled true -window_flags_enabled true +window_flags_enabled false window_noncolor_mode true window_color_mode window_in_null_gradient_mode window_logical_filtered true @@ -114,7 +114,7 @@ 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 21 +window_filter_module evt_type 1 71 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1 @@ -125,9 +125,9 @@ window_name CPU: Number of threads running per CPU window_type single window_id 4 window_position_x 0 -window_position_y 726 +window_position_y 175 window_width 954 -window_height 148 +window_height 124 window_comm_lines_enabled true window_flags_enabled true window_noncolor_mode true @@ -153,7 +153,7 @@ 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 12 +window_filter_module evt_type 1 62 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1 @@ -164,9 +164,9 @@ window_name CPU: Thread TID window_type single window_id 5 window_position_x 0 -window_position_y 551 +window_position_y 326 window_width 954 -window_height 148 +window_height 123 window_comm_lines_enabled true window_flags_enabled true window_noncolor_mode true @@ -176,8 +176,8 @@ window_comm_fromto true window_comm_tagsize true window_comm_typeval true window_units Microseconds -window_maximum_y 426239.000000000000 -window_minimum_y 1.000000000000 +window_maximum_y 709715.000000000000 +window_minimum_y 709710.000000000000 window_compute_y_max false window_level thread window_scale_relative 1.000000000000 @@ -191,22 +191,22 @@ 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 11 -window_filter_module evt_type_label 1 "Unknown" +window_filter_module evt_type 1 61 +window_filter_module evt_type_label 1 "CPU: Thread TID" window_synchronize 1 ################################################################################ -< NEW DISPLAYING WINDOW CPU: Application ID > +< NEW DISPLAYING WINDOW CPU: Task AppID > ################################################################################ -window_name CPU: Application ID +window_name CPU: Task AppID window_type single window_id 6 window_position_x 0 -window_position_y 24 +window_position_y 776 window_width 954 -window_height 149 +window_height 123 window_comm_lines_enabled true -window_flags_enabled true +window_flags_enabled false window_noncolor_mode true window_color_mode window_in_null_gradient_mode window_logical_filtered true @@ -215,7 +215,7 @@ window_comm_fromto true window_comm_tagsize true window_comm_typeval true window_units Microseconds -window_maximum_y 20.000000000000 +window_maximum_y 3.000000000000 window_minimum_y 1.000000000000 window_compute_y_max false window_level thread @@ -230,7 +230,45 @@ 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 30 +window_filter_module evt_type 1 72 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1 +################################################################################ +< NEW DISPLAYING WINDOW CPU: Thread Subsystem > +################################################################################ +window_name CPU: Thread Subsystem +window_type single +window_id 7 +window_position_x 0 +window_position_y 926 +window_width 954 +window_height 123 +window_comm_lines_enabled true +window_flags_enabled false +window_noncolor_mode true +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 9.000000000000 +window_minimum_y 3.000000000000 +window_compute_y_max false +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_maximum +window_drawmode_rows draw_maximum +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 73 +window_filter_module evt_type_label 1 "CPU: Current thread subsystem" +window_synchronize 1 + diff --git a/cfg/thread.cfg b/cfg/thread.cfg index 88cd0ef..4919f2f 100644 --- a/cfg/thread.cfg +++ b/cfg/thread.cfg @@ -1,6 +1,6 @@ #ParaverCFG ConfigFile.Version: 3.4 -ConfigFile.NumWindows: 3 +ConfigFile.NumWindows: 4 ################################################################################ @@ -10,9 +10,9 @@ window_name Thread: State window_type single window_id 1 window_position_x 960 -window_position_y 24 +window_position_y 287 window_width 954 -window_height 323 +window_height 236 window_comm_lines_enabled true window_flags_enabled true window_noncolor_mode true @@ -37,7 +37,7 @@ 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 60 +window_filter_module evt_type 1 13 window_filter_module evt_type_label 1 "Thread: State" window_synchronize 1 @@ -48,9 +48,9 @@ window_name Thread: TID window_type single window_id 2 window_position_x 960 -window_position_y 374 +window_position_y 550 window_width 954 -window_height 324 +window_height 236 window_comm_lines_enabled true window_flags_enabled true window_noncolor_mode true @@ -60,8 +60,8 @@ window_comm_fromto true window_comm_tagsize true window_comm_typeval true window_units Microseconds -window_maximum_y 638614.000000000000 -window_minimum_y 638608.000000000000 +window_maximum_y 709716.000000000000 +window_minimum_y 709710.000000000000 window_compute_y_max false window_level thread window_scale_relative 1.000000000000 @@ -75,7 +75,7 @@ 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 61 +window_filter_module evt_type 1 11 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1 @@ -86,9 +86,9 @@ window_name Thread: Subsystem window_type single window_id 3 window_position_x 960 -window_position_y 725 +window_position_y 813 window_width 954 -window_height 324 +window_height 236 window_comm_lines_enabled true window_flags_enabled true window_noncolor_mode true @@ -98,7 +98,45 @@ window_comm_fromto true window_comm_tagsize true window_comm_typeval true window_units Microseconds -window_maximum_y 3.000000000000 +window_maximum_y 13.000000000000 +window_minimum_y 6.000000000000 +window_compute_y_max false +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 23 +window_filter_module evt_type_label 1 "Thread: Subsystem" +window_synchronize 1 + +################################################################################ +< NEW DISPLAYING WINDOW Thread: Running in CPU > +################################################################################ +window_name Thread: Running in CPU +window_type single +window_id 4 +window_position_x 960 +window_position_y 24 +window_width 954 +window_height 236 +window_comm_lines_enabled true +window_flags_enabled true +window_noncolor_mode true +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 5.000000000000 window_minimum_y 1.000000000000 window_compute_y_max false window_level thread @@ -113,7 +151,7 @@ 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 62 +window_filter_module evt_type 1 15 window_filter_module evt_type_label 1 "Unknown" window_synchronize 1