Iron Prando da Silva
|
6f7c232f45
|
Added dependency calculations. Still missing tests and interface.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
1f78932267
|
Added main calculation loop and other modifications and corrections. Still missing table data storing and test.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
b75a795779
|
Added DDR3 time dependencies code manually.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
fcab6a3145
|
Started adding manual code for DDR3 time dependencies.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
9771537441
|
Added stl map QString comparator.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
23c66e7e56
|
Finished interface class for auto-generated time dependencies code.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
4e2855785b
|
Began adding time dependencies interface for to be generated code.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
5d4b255197
|
Began adding base algorithm for dependency calculations.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
b5dc20ad73
|
Renamed 'Alpha Colored' to 'Rainbow Colored'.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
0c97541c95
|
Minor correction to alpha distribution equation.
|
2022-03-24 10:29:49 +01:00 |
|
Iron Prando da Silva
|
f5cbaea0a5
|
Testing new color configuration -- Refactored ColorGenerator and added HSV15.
|
2022-03-24 10:29:49 +01:00 |
|
Lukas Steiner
|
cb26ac5a74
|
Merge branch 'feat/traffic_gen_length' into 'develop'
Add data length parameter to traffic generators.
See merge request ems/astdm/modeling.dram/dram.sys!350
|
2022-03-15 15:00:15 +00:00 |
|
Lukas Steiner
|
5b7609309b
|
Add data length parameter to generator.
|
2022-03-15 15:54:05 +01:00 |
|
Lukas Steiner
|
621d57f59e
|
HBM legacy mode supports both BL2 and BL4.
|
2022-03-15 12:45:46 +00:00 |
|
Lukas Steiner
|
431446ccd8
|
Merge branch 'feat/write_watermarks' into 'develop'
Add new RD/WR grouping schedulers
See merge request ems/astdm/modeling.dram/dram.sys!348
|
2022-03-07 10:07:48 +00:00 |
|
Lukas Steiner
|
7f9646961c
|
Finalize new schedulers.
|
2022-03-07 10:25:39 +01:00 |
|
Lukas Steiner
|
6d0be56a3d
|
Merge branch 'develop' into feat/write_watermarks
# Conflicts:
# DRAMSys/library/src/configuration/Configuration.cpp
# DRAMSys/library/src/controller/Controller.cpp
|
2022-03-04 11:08:39 +01:00 |
|
Lukas Steiner
|
98810868af
|
Merge branch 'bug/hbm2_bandwidth' into 'develop'
Fix HBM2 pseudo channel bandwidth calculation
See merge request ems/astdm/modeling.dram/dram.sys!347
|
2022-03-04 10:01:07 +00:00 |
|
Lukas Steiner
|
cfbac6f56e
|
Rename config params from rank to pseudo channel.
|
2022-03-04 10:50:33 +01:00 |
|
Lukas Steiner
|
6d4ad11204
|
Fix HBM2 pseudo channel BW calculation.
|
2022-03-04 10:39:28 +01:00 |
|
Lukas Steiner
|
352f094fc5
|
Add expire option to test script.
|
2022-03-03 08:54:20 +00:00 |
|
Lukas Steiner
|
986311a4d0
|
Rename internal memspec parameters.
|
2022-03-02 13:45:50 +01:00 |
|
Lukas Steiner
|
a3bab077cd
|
Merge branch 'feat/cxx17_adaptions' into 'develop'
Add C++17 features.
See merge request ems/astdm/modeling.dram/dram.sys!346
|
2022-03-01 15:27:36 +00:00 |
|
Lukas Steiner
|
17e224229d
|
Code cleanup.
|
2022-03-01 16:18:10 +01:00 |
|
Lukas Steiner
|
8d288e5062
|
Add C++17 features.
|
2022-03-01 13:52:58 +01:00 |
|
Lukas Steiner
|
050738b1af
|
Merge branch 'work/new_json_format_rebased' into 'develop'
Introduce a common json configuration library
See merge request ems/astdm/modeling.dram/dram.sys!345
|
2022-02-28 15:18:17 +00:00 |
|
|
|
0c47ea1a34
|
Fix a bug when the first state is an idle state.
|
2022-02-28 11:43:34 +01:00 |
|
Lukas Steiner
|
726795f018
|
Add first version of watermark scheduler and advanced grouping scheduler.
|
2022-02-28 09:07:51 +01:00 |
|
|
|
70f987f9e9
|
Switch to std::variant in configuration library.
|
2022-02-23 15:57:32 +01:00 |
|
|
|
aed3d37699
|
Switch to C++17 and to std::optional
|
2022-02-23 12:26:27 +01:00 |
|
|
|
ce94141a3f
|
Fix some bugs in configuration library
|
2022-02-22 10:24:35 +01:00 |
|
|
|
2002a50c2d
|
Merge branch 'develop' into work/new_json_format_rebased
|
2022-02-18 15:20:57 +01:00 |
|
Lukas Steiner
|
767ecf79db
|
Merge branch 'bug/failing_test' into 'develop'
Bugfix: Indeterministic test fails.
See merge request ems/astdm/modeling.dram/dram.sys!344
|
2022-02-18 13:14:44 +00:00 |
|
Lukas Steiner
|
ad05a8afb0
|
Update expected databases.
|
2022-02-18 13:46:03 +01:00 |
|
Lukas Steiner
|
a51969aa7d
|
Enforce deterministic behavior.
|
2022-02-18 11:26:17 +01:00 |
|
Lukas Steiner
|
17be223f0f
|
Test output 1.
|
2022-02-18 10:57:20 +01:00 |
|
Lukas Steiner
|
b1dfdc435f
|
Merge branch 'work/nokia_plots' into 'develop'
New Request/Response, command bus utilization metrics and plots
See merge request ems/astdm/modeling.dram/dram.sys!343
|
2022-02-17 14:26:20 +00:00 |
|
|
|
f8652646e7
|
Fix crash in command_utilization_plot
|
2022-02-16 18:49:30 +01:00 |
|
|
|
3b96d274a8
|
Update authors
|
2022-02-16 18:49:28 +01:00 |
|
|
|
14dbd07d4e
|
Fix retrieval of CommandLengths in TraceAnalyzer and fix some warnings
|
2022-02-16 18:41:42 +01:00 |
|
|
|
0f307257fe
|
Fix a bug in command bus utilization metric and plot
|
2022-02-16 18:41:42 +01:00 |
|
|
|
88d988e0ca
|
Clean up plots.py
|
2022-02-16 18:41:42 +01:00 |
|
|
|
71aa3fa83d
|
Add new response time/ utilisation metrics/plots and update CommandsLengths table
|
2022-02-16 18:41:42 +01:00 |
|
|
|
1b5b40d987
|
Update authors
|
2022-02-16 16:10:06 +01:00 |
|
|
|
6d15c12dc1
|
Merge branch 'develop' into work/new_json_format_rebased
|
2022-02-16 16:03:26 +01:00 |
|
Lukas Steiner
|
6d593f1a93
|
Merge branch 'feat/length_conversion' into 'develop'
Length conversion, variable transaction length in stl files.
See merge request ems/astdm/modeling.dram/dram.sys!342
|
2022-02-16 10:05:42 +00:00 |
|
Lukas Steiner
|
5813551d92
|
Merge branch 'work/dark_theme_fix' into 'develop'
Fix dark theme issues
See merge request ems/astdm/modeling.dram/dram.sys!341
|
2022-02-16 09:45:05 +00:00 |
|
Lukas Steiner
|
727deaf013
|
Bugfix part 2.
|
2022-02-16 09:44:59 +01:00 |
|
Lukas Steiner
|
ea4432f1d0
|
Bugfix: create payload extension without mm.
|
2022-02-16 09:37:32 +01:00 |
|
Lukas Steiner
|
7991ef5a2a
|
Allow variable data length in memory manager.
|
2022-02-15 17:00:23 +01:00 |
|