Éder F. Zulian
4c6752cf6a
Doc improved + path to find gem5 library
2018-08-27 14:57:01 +02:00
Éder F. Zulian
a0425e3558
New package sqlitebrowser added to list
2018-08-10 15:44:25 +02:00
Éder F. Zulian
d4804225cb
[DRAMSylva]: New metrics added.
...
Other changes:
- PEP8
2018-08-02 20:30:53 +02:00
Éder F. Zulian
0e0bdbc89c
Don't print queries to the console to increase trace analyzer responsiveness
...
The tool looses responsiveness when dealing with huge databases. This change
is intended to speedup the tool.
2018-08-02 19:09:28 +02:00
Éder F. Zulian
eba0392487
[Metrics]: new metrics
...
Count all commands requests and responses.
Other changes:
- Code quality, redability and reusability improved.
2018-08-02 18:39:27 +02:00
Éder F. Zulian
25fd33e444
[Trace analyzer tests]: Mem controller configs updated
...
Trace analyzer tests rely on configuration values which are extracted from config files.
2018-08-02 18:20:43 +02:00
Éder F. Zulian
a753f2b8fa
Metrics bank overlap ratio: coherence check and support to RGR
2018-08-02 17:02:54 +02:00
Éder F. Zulian
d0f500119e
Improvement
...
Reusing code instead of replicating it.
2018-08-02 15:35:49 +02:00
Éder F. Zulian
9a4f8eda1e
Fix getThreads() in metrics script.
...
Bug introduced by pull request #191 .
https://git.rhrk.uni-kl.de/EIT-Wehn/dram.vp.system/pull/191
Tests with refresh disabled made the bug evident.
2018-08-02 14:44:20 +02:00
Éder F. Zulian
bfdf1577de
channel --> ch
2018-08-01 12:07:40 +02:00
Éder F. Zulian
17616e78e1
improvement
2018-07-26 14:39:14 +02:00
Éder F. Zulian
e774f56ef8
new dependency added to list
2018-07-26 12:55:32 +02:00
Éder F. Zulian
bcea7f4a1a
Small change
2018-07-26 09:47:47 +02:00
Éder F. Zulian
64c6740247
Fix - exporting environment variables
...
"export" was missing
2018-07-25 17:30:42 +02:00
Éder F. Zulian
dfbdcdb638
New dependencies added to list
...
Qwt build requires libqt5svg5-dev
2018-07-25 17:21:48 +02:00
Éder F. Zulian
634bfd0312
DRAMSylva - support to list of JSON config files
2018-07-24 12:23:00 +02:00
Éder F. Zulian
ef3e88057a
DRAMSylva - support to compresed traces
2018-07-23 14:26:13 +02:00
Éder F. Zulian
d8ec15436f
doc improved
2018-07-20 09:56:09 +02:00
Éder F. Zulian
ed5b0c30fe
doc improved
2018-07-20 09:42:04 +02:00
Éder F. Zulian
82d4c164f0
DRAMSylva refactored
...
DRAMSylva (or parts of it) will be possibly used in auto tests.
2018-07-19 13:32:55 +02:00
Éder F. Zulian
d0c889da06
Doc updated
2018-07-17 16:40:27 +02:00
Matthias Jung
5c88afbc96
CI: Simple GitLab CI file added
...
For a more complex example I refer to the petrinet CI setup
2018-07-16 22:50:07 +02:00
Éder F. Zulian
d0e0835387
doc updated
2018-07-13 15:57:34 +02:00
Éder F. Zulian
dc4c6c2399
new files added to project
2018-07-12 18:51:15 +02:00
Éder F. Zulian
a48b1a2c51
doc updated
2018-07-12 18:24:27 +02:00
Éder F. Zulian
389d947621
doc updated
2018-07-12 18:19:57 +02:00
Éder F. Zulian
19ac04774b
DRAMSylva - Using json for configs
2018-07-12 11:29:03 +02:00
Éder F. Zulian
f42f95f217
Doc improved
2018-07-12 09:26:01 +02:00
Éder F. Zulian
c2a0e9ddd1
Doc improved
2018-07-12 09:22:09 +02:00
Éder F. Zulian
a3ce6f3d26
Doc improved
2018-07-12 08:30:51 +02:00
Éder F. Zulian
10723f588f
fix
2018-07-11 18:01:20 +02:00
Éder F. Zulian
3827dd413a
Improvement
2018-07-11 10:24:51 +02:00
Éder F. Zulian
19919dc9bc
Improvements
2018-07-11 10:14:09 +02:00
Éder F. Zulian
18930e0a43
Storing and using clkMhz from mem. spec.
2018-07-10 17:26:45 +02:00
Éder F. Zulian
f9ef97f361
changes in rgr default config
2018-07-10 17:19:51 +02:00
Éder F. Zulian
6c712fc941
ControllerCoreRGRNumARIntREFI --> ControllerCoreRefNumARCmdsIntREFI
...
Documentation updated.
2018-07-10 16:02:04 +02:00
Éder F. Zulian
8971ea5769
coding style
2018-07-10 12:51:49 +02:00
Éder F. Zulian
7c538cdcd0
Refresh Manager Bankwise - several improvements
...
Considering initial PRE time for planning next REF when necessary.
Postpone burst for a bank shall not be interrupted.
Correct number of additional REF are pulled-in/postponed for a bank.
Alignment to tREFI.
2018-07-10 12:50:22 +02:00
Éder F. Zulian
8faec705e0
Refresh Manager - several improvements
...
Considering initial PRE time for planning next REF when necessary.
Postpone burst shall not be interrupted.
Correct number of additional REF are pulled-in/postponed.
Alignment to tREFI.
2018-07-10 11:37:54 +02:00
Éder F. Zulian
c6e66305c1
Standard nomenclature for refresh related configs.
...
ControllerCoreRef* for refresh general configs.
ControllerCoreRGR* for RGR specific configs.
2018-07-10 09:44:48 +02:00
Éder F. Zulian
af0520faae
Improvements
2018-07-10 08:42:36 +02:00
Éder F. Zulian
e4ba855563
Initial displacement
2018-07-10 08:24:00 +02:00
Éder F. Zulian
0d22844ef8
coding style
2018-07-09 17:16:04 +02:00
Éder F. Zulian
ebc0a0ef72
Pullin test, ref alignment, several improvements
2018-07-09 17:09:39 +02:00
Éder F. Zulian
d4848de9e2
Fix after manual merge
2018-07-09 09:21:49 +02:00
Matthias Jung
e8e4899642
GRP Scheduler introduced.
...
GRP is a simple read write grouper. However, it is not aware of the
row-buffer and therfore it is just optimizing w.r.t to tWTR peanelty.
For the functionality of row buffer management we refer to the
FR_FCFS_GRP. This scheduler is mainly intersting for ConGen based
applications.
2018-07-08 16:16:43 +02:00
Matthias Jung
e422aee1c8
Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system
2018-07-08 14:06:32 +02:00
Matthias Jung
1b39dc1705
Preparation for FIFO RD-WR-Grouper
2018-07-08 14:05:47 +02:00
Éder F. Zulian
7ca6396766
Doc improved
2018-07-05 13:12:39 +02:00
Éder F. Zulian
9b237be228
RecordableController and RecordableDram
2018-07-05 11:39:04 +02:00