81c137a65e
Add OpenMP simple breakdown support
...
For now we only show the breakdown of the label and subsystem, without
the idle information.
2025-04-25 11:47:40 +02:00
Raúl Peñacoba Veigas
9826879bcd
Add OpenMP support for labels and taskID views
...
CI / build:rt (push) Failing after 15s
CI / build:debug (push) Successful in 13s
CI / build:asan (push) Failing after 13s
CI / build:nompi (push) Successful in 13s
CI / build:compilers (push) Successful in 13s
CI / build:local (push) Successful in 23s
Co-authored-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2024-12-09 16:41:16 +01:00
d931a68b3e
Set cfg colors for nosv_cond apis
2024-11-08 10:13:01 +01:00
a21dc76d81
Use 100 as example mark type
...
As the types for mark timelines start at 100, it is likely that it
matches in the first try.
2024-06-21 09:45:54 +02:00
f5d1e0a3cb
Add example mark configurations
2024-06-20 11:07:49 +02:00
98164afc90
Update nOS-V state colors in paraver CFG
2024-06-12 16:52:30 +02:00
David Alvarez
9fb53df45d
nOS-V Breakdown
2024-06-12 10:15:59 +02:00
bf3165af8b
Open Paraver windows at (100,100) instead of (0,0)
...
In Mac OS, the top menu bar is placed above any window, causing the
timelines being opened at (0,0) appear under it in such a way that the
timeline title bar is not reachable by the mouse, making it hard to
move.
This simple solution opens the windows a bit away from the top left
corner, at (100,100).
Fixes: https://pm.bsc.es/gitlab/rarias/ovni/-/issues/180
2024-03-28 10:55:02 +01:00
bd629136ef
Fix the color for the delegate subsystem state
2024-03-27 12:05:59 +01:00
eb1fc0f7da
Add nosv barrier API event
2024-03-22 16:58:14 +01:00
aaa7769448
Add nosv mutex API events
2024-03-22 16:56:25 +01:00
815633221d
Port nOS-V model to task bodies
...
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.
2024-03-13 17:07:26 +01:00
55318d9da7
Update OpenMP emulation model
...
Add more tests, subsystem states and documentation.
2024-03-12 11:35:18 +01:00
Raúl Peñacoba Veigas
bf2b3b73a0
Add OpenMP emulation model
...
For now it only has support for subsystems
Co-authored-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2024-03-08 13:04:45 +01:00
4993197fb9
Add nOS-V attach and detach API events
...
Instead of showing the "attached" state with the VH{aA} events, we show
when the call to nosv_attach() and nosv_detach() take place. The old
VH{aA} events are now ignored. Bumps the nOS-V model version to 1.1.0.
2024-02-15 17:59:41 +01:00
Kevin Sala
9a628e78ca
Add MPI model with interface view
2023-09-06 18:11:18 +02:00
Kevin Sala
276afd5479
Add TAMPI model with subsystems view
2023-08-22 18:13:29 +02:00
d0f50c9e3d
Improve colors for Resting and Absorbing states
2023-04-17 17:04:48 +02:00
3c6027056b
Update Nanos6 subsystem .cfg files
...
Make room for the new ST_UNKNOWN_SS = 2 value used in the
breakdown view.
2023-04-06 15:33:15 +00:00
d7caca2a37
Add breakdown configuration
2023-04-06 15:33:15 +00:00
a4ce0e2a1e
Add Idle view in Nanos6
2023-04-06 15:33:15 +00:00
038498846e
Use running thread for CPU context switches
2023-03-24 12:08:45 +00:00
9202085267
Remove tampi and openmp outdated models
2023-03-24 12:08:45 +00:00
bb1ff36a58
Remove synchronization group by default
2022-10-05 16:33:18 +02:00
eac6d3479d
Set number of windows to one in configs
2022-10-05 16:00:16 +02:00
118e451899
Fix config titles
2022-10-05 15:58:14 +02:00
e9c66bd9dd
Fix position, size and titles of configs
2022-10-05 15:25:41 +02:00
e579f60085
Disable event flags by default in all configs
2022-10-05 14:14:41 +02:00
89a070b142
Set hungry color to dark red in nOS-V
2022-10-05 12:52:04 +02:00
a5da2ccbfa
Improve colors for nOS-V and thread state
2022-10-04 19:59:02 +02:00
b0e84a6619
Improve colors for Nanos6 subsystems
2022-10-04 11:35:45 +02:00
148598ec8e
Use non-null gradient mode for task id view
2022-09-27 17:22:06 +02:00
2e35e29256
Use random drawing mode for all configs
2022-09-27 16:06:00 +02:00
f1c8c3452d
Organize .cfg files into directories
2022-09-13 14:58:50 +02:00
dfc4ba2224
Split views in one file
2022-09-12 16:16:10 +02:00