|
55a5be7d13
|
Document linter mode in ovniemu usage
|
2023-03-24 12:08:45 +00:00 |
|
|
e344044b43
|
Use OB. for flush overhead test
|
2023-03-24 12:08:45 +00:00 |
|
|
2ce91de173
|
Move mp-rank test to nOS-V group
|
2023-03-24 12:08:45 +00:00 |
|
|
c13e004c6f
|
Disable sort and trace-dependent tests
|
2023-03-24 12:08:45 +00:00 |
|
|
99fe0c4311
|
Add support for paraver row files
|
2023-03-24 12:08:45 +00:00 |
|
|
f1b130eb39
|
Move paraver sources to pv/
|
2023-03-24 12:08:45 +00:00 |
|
|
a91b1c554a
|
Finish task types in PCF for nanos6
|
2023-03-24 12:08:45 +00:00 |
|
|
dbea90f525
|
Fail if the streams clock is too far apart
The current gate is set to 1 hour and it only checks the first event in
the stream. Added a test too.
|
2023-03-24 12:08:45 +00:00 |
|
|
c5aa784caa
|
Reset ret after reading the last event
|
2023-03-24 12:08:45 +00:00 |
|
|
4a08add5ab
|
Add missing memory category in switch
|
2023-03-24 12:08:45 +00:00 |
|
|
e674c92f13
|
Enable emu and rt tests for nanos6 and ovni
|
2023-03-24 12:08:45 +00:00 |
|
|
4e2164646c
|
Add PCF information for nanos6
|
2023-03-24 12:08:45 +00:00 |
|
|
c94a786c1e
|
Use EXT() macro instead of extend_get()
|
2023-03-24 12:08:45 +00:00 |
|
|
2a12af8e56
|
Rename pcf_file to pcf
|
2023-03-24 12:08:45 +00:00 |
|
|
553e51741a
|
Use enum for tracking modes
|
2023-03-24 12:08:45 +00:00 |
|
|
e3880d178e
|
Move flush channel to ovni model only
|
2023-03-24 12:08:45 +00:00 |
|
|
9041583207
|
Add support for multiple models
|
2023-03-24 12:08:45 +00:00 |
|
|
123178c340
|
Remove emu prefix from player
|
2023-03-24 12:08:45 +00:00 |
|
|
8ed9063488
|
Remove emu prefix from trace and stream
|
2023-03-24 12:08:45 +00:00 |
|
|
242ea71ee6
|
Remove old nanos6.c and ovni.c
|
2023-03-24 12:08:45 +00:00 |
|
|
2c43a6c155
|
Move ust model back to ovni
|
2023-03-24 12:08:45 +00:00 |
|
|
9202085267
|
Remove tampi and openmp outdated models
|
2023-03-24 12:08:45 +00:00 |
|
|
cc5582c493
|
Split nanos6 model into separate files
|
2023-03-24 12:08:45 +00:00 |
|
|
0e8b23c918
|
Update prv_register in tests
|
2023-03-24 12:08:45 +00:00 |
|
|
4a8255e227
|
Complete Nanos6 model
|
2023-03-24 12:08:45 +00:00 |
|
|
524ccc4dd5
|
Begin porting nanos6 model
|
2023-03-24 12:08:45 +00:00 |
|
|
070c0f5e24
|
Remove ust directory
|
2023-03-24 12:08:45 +00:00 |
|
|
04029995be
|
Begin porting the ovni model
|
2023-03-24 12:08:45 +00:00 |
|
|
12bfd3fe26
|
Add loom and proc
|
2023-03-24 12:08:45 +00:00 |
|
|
f5db3a9814
|
Add cpu module and begin ovni model
|
2023-03-24 12:08:45 +00:00 |
|
|
5de74f15cb
|
Add emulator player to read events
|
2023-03-24 12:08:45 +00:00 |
|
|
5bd04d8435
|
Add emu_stream unit test
|
2023-03-24 12:08:45 +00:00 |
|
|
aad925ffca
|
Update CMakeLists for emu
|
2023-03-24 12:08:45 +00:00 |
|
|
e1880e09f6
|
Read clock offsets in emu_system
|
2023-03-24 12:08:45 +00:00 |
|
|
183df35459
|
Use emu_args to parse input arguments
|
2023-03-24 12:08:45 +00:00 |
|
|
0687197f08
|
Initialize trace to zero
|
2023-03-24 12:08:45 +00:00 |
|
|
9a4af7e0ec
|
Add offset setter in streams
|
2023-03-24 12:08:45 +00:00 |
|
|
d6f9ed7125
|
Split clkoff initialization
|
2023-03-24 12:08:45 +00:00 |
|
|
b4d5e33d6c
|
Add emu_args parser
|
2023-03-24 12:08:45 +00:00 |
|
|
fe5f16bb7a
|
Add clock offset parser
|
2023-03-24 12:08:45 +00:00 |
|
|
894e972a65
|
Link threads and streams
|
2023-03-24 12:08:45 +00:00 |
|
|
f4e8b0b8a8
|
Load CPUs in emu_system
|
2023-03-24 12:08:45 +00:00 |
|
|
fb06a3ec32
|
Add new emulator
|
2023-03-24 12:08:45 +00:00 |
|
|
bac907dba0
|
Remove old emulator code
|
2023-03-24 12:08:45 +00:00 |
|
|
382cd7a371
|
Add ARRAYLEN macro
|
2023-03-24 12:08:45 +00:00 |
|
|
1024ce8ecd
|
Link unit tests with emu
|
2023-03-24 12:08:45 +00:00 |
|
|
a4f235dd97
|
Add .ovnistream suffix to streams
|
2023-03-24 12:08:45 +00:00 |
|
|
b3e6c21b7c
|
Add unit tests for emu and emu_trace
|
2023-03-24 12:08:45 +00:00 |
|
|
aafc3471cc
|
Add emu_system to parse the trace hierarchy
|
2023-03-24 12:08:45 +00:00 |
|
|
c6a5e3b34d
|
Independize trace from the emulator
|
2023-03-24 12:08:45 +00:00 |
|