Commit Graph

  • 58f44d319f Some links to files fixed Éder F. Zulian 2017-11-07 16:01:27 +01:00
  • 003cb582a2 Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system Éder F. Zulian 2017-11-07 15:46:25 +01:00
  • a121f1de9f Link to dramsylva folder fixed Éder F. Zulian 2017-11-07 15:45:57 +01:00
  • c2bbcf8ff3 Merge pull request #184 from anaclara/master fzeder 2017-11-06 19:48:20 +01:00
  • ddeeeeb0e8 Updating metric name and using 50 bins as default Ana Mativi 2017-11-06 18:26:36 +01:00
  • 4d9ec186dc Improvements for DRAMSylva latency plot Ana Mativi 2017-10-26 18:10:49 +02:00
  • c2560e5c7d DRAMSylva uses the same latency range for all plots Ana Mativi 2017-10-25 13:40:46 +02:00
  • 60877d778b Plot generation improved Éder F. Zulian 2017-10-06 19:01:00 +02:00
  • 4f8093061e Adding variable git_repo to DRAMSylva Ana Mativi 2017-10-06 15:35:24 +02:00
  • 381761f0fa Adding number of refreshes to metrics Ana Mativi 2017-10-06 15:16:29 +02:00
  • 427b76663a Added also clock cycle to dragging in Analyzer Matthias Jung 2017-10-04 09:48:10 -04:00
  • 03bb8763bf Sim. file fixed Éder F. Zulian 2017-10-04 14:25:13 +02:00
  • 91761805f0 Example config files Éder F. Zulian 2017-10-04 11:21:01 +02:00
  • 5c1a113650 Submodules are back! Éder F. Zulian 2017-10-04 11:07:20 +02:00
  • 14c4a041bd Reorganized such that build dependencies wont fail Matthias Jung 2017-10-03 18:20:13 -04:00
  • 0d64a49521 Merge pull request #183 from anaclara/master fzeder 2017-09-28 18:42:02 +02:00
  • d0d7cd0628 Adding number of refreshes to metrics Ana Mativi 2017-09-28 17:39:08 +02:00
  • 02fdf9a22b Merge pull request #182 from anaclara/master fzeder 2017-09-19 15:17:17 +02:00
  • 6a071bbc6d Adding variable git_repo to DRAMSylva Ana Mativi 2017-09-19 15:02:59 +02:00
  • b007245515 SimulationID --> simulationid Éder F. Zulian 2017-09-08 10:45:29 +02:00
  • a610b54349 Simulation ID added to simulation files Éder F. Zulian 2017-09-07 19:25:54 +02:00
  • 959e1ddccc Added RW to HOG Matthias Jung 2017-08-20 20:21:57 +02:00
  • 8782b3dcd9 dramSylva --> DRAMSylva Éder F. Zulian 2017-08-18 16:29:54 +02:00
  • 83fa1a301a Merge pull request #178 from anaclara/master Matthias Jung 2017-08-18 16:14:35 +02:00
  • 5c2cee5999 Adding Postpone Ref related configurations Ana Mativi 2017-08-18 15:58:14 +02:00
  • f50effbf06 Updated conf. examples for gem5 to new version Matthias Jung 2017-08-18 15:10:12 +02:00
  • 69a83536e2 dramSylva now generates a CSV with metrics Éder F. Zulian 2017-08-17 16:03:52 +02:00
  • 041a9f310a File renamed Éder F. Zulian 2017-08-17 11:45:13 +02:00
  • cfbbecdaaf Merge pull request #177 from anaclara/master fzeder 2017-08-15 19:08:54 +02:00
  • ec941b4301 Try to clone first with SSH, using HTTPS in case of failure. README updated Ana Mativi 2017-08-15 18:29:04 +02:00
  • 1ead5c0c32 Adding metrics to dramSylva Ana Mativi 2017-08-15 15:56:35 +02:00
  • 5b16c7caf5 Plot generation feature added to dramSylva Éder F. Zulian 2017-08-15 12:43:33 +02:00
  • ba592e28e6 Add comments to dramSylva Éder F. Zulian 2017-08-15 11:51:16 +02:00
  • f48c781c1f dramSylva gets num. of cores from proc filesystem Éder F. Zulian 2017-08-14 10:41:17 +02:00
  • 8be2ff4fd9 Simulation log collector script added to repo Éder F. Zulian 2017-08-11 13:08:52 +02:00
  • ef741cf744 Comments added to the code Éder F. Zulian 2017-08-08 14:37:08 +02:00
  • c1e9949850 Merge pull request #176 from anaclara/master fzeder 2017-08-08 13:58:10 +02:00
  • 76d985d3f5 Added fatal error if ControllerCoreEnableRefPostpone is enabled and memSpec is not DDR3 Ana Mativi 2017-08-08 13:26:20 +02:00
  • 466fbab9ba loadMemSpec executes before loadMCConfig Ana Mativi 2017-08-08 13:25:36 +02:00
  • e2e389f075 Adding myself as an author for RefreshManager Ana Mativi 2017-08-08 13:21:02 +02:00
  • 462d4f5ebc Merge pull request #173 from anaclara/master fzeder 2017-08-08 10:13:42 +02:00
  • a4bd237418 Patch for Postpone Ref Implementation Ana Mativi 2017-08-07 18:12:16 +02:00
  • a2d2bcb7ca Postpone Refresh Implementation Ana Mativi 2017-07-28 17:30:56 +02:00
  • 9132e632c5 Merge pull request #171 from trancong/Simple_SMS fzeder 2017-07-25 17:44:27 +02:00
  • 5b7210a2d7 Improved FR_FCFS_GRP Matthias Jung 2017-07-24 14:14:51 +02:00
  • 273338b69d Merge branch 'master' into Simple_SMS Thanh C. Tran 2017-07-22 01:29:46 +02:00
  • 0c29d7a325 New FR_FCFS with read write grouping Matthias Jung 2017-07-21 11:53:24 +03:00
  • 7a30b9b34f Small fix in the loadbar Matthias Jung 2017-07-21 10:39:39 +03:00
  • 9ed0180895 Fix segmentation fault on wrong ranges Thanh C. Tran 2017-07-19 19:06:53 +02:00
  • 6c5fb579d4 Change to use batch size to store each batch location due iterator invalidation of deque container when push and pop Thanh C. Tran 2017-07-19 18:39:00 +02:00
  • 2338dd294d Merge branch 'master' into SMS_fixbug Thanh C. Tran 2017-07-19 16:19:01 +02:00
  • 3a1b3cf08a New progressbar which is more smoth Matthias Jung 2017-07-19 13:01:05 +03:00
  • 0cfe391113 Added an address offset to the gem5 setup Matthias Jung 2017-07-19 12:07:26 +03:00
  • 3c2efc285d Read before write in miss scenarios for FR_FCFS_RP Matthias Jung 2017-07-19 11:53:27 +03:00
  • e3450687c8 Changed FR_FCFS_RP to C++11 style Matthias Jung 2017-07-19 11:22:46 +03:00
  • 7eebbf3bdf Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system Matthias Jung 2017-07-19 10:37:46 +03:00
  • 9985b9175e Changed FR_FCFS_RP Scheduler Matthias Jung 2017-07-19 10:37:00 +03:00
  • 7f9569f25d Optimize with passing const references Thanh C. Tran 2017-07-16 04:19:51 +02:00
  • 3a3d8162b2 Minor improvements after PR#169 Éder F. Zulian 2017-07-15 13:55:45 +02:00
  • db7f4dbee0 Merge pull request #169 from trancong/master fzeder 2017-07-15 13:09:49 +02:00
  • 391bd79ac0 Enable per-thread metrics Thanh C. Tran 2017-07-14 21:31:51 +02:00
  • 024b288f3f Change script to automatically generate per-thread plots Thanh C. Tran 2017-07-14 14:43:11 +02:00
  • e27b147634 Merge pull request #168 from trancong/master Matthias Jung 2017-07-13 13:21:21 +02:00
  • ba3a1d704f Read Priorization for FR_FCFS Matthias Jung 2017-07-12 23:32:17 +02:00
  • 665b38f5cf Fix system hang when plotting histogram Thanh C. Tran 2017-07-12 15:55:52 +02:00
  • 09993f793f Fix memory leak when destroy TlmRecoder object by calling sqlite3_finalize() Thanh C. Tran 2017-07-12 15:52:24 +02:00
  • 5bc71d04e7 Add missing step to write debug message into a text file Thanh C. Tran 2017-07-12 15:50:13 +02:00
  • e65f3c3573 Added elastic trace example for the memory hog Matthias Jung 2017-06-26 00:23:40 +02:00
  • f17fd94616 Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system Matthias Jung 2017-06-25 18:10:05 +02:00
  • 2239fefa61 Added some more gem5 related files Matthias Jung 2017-06-25 18:08:25 +02:00
  • 85f36de55b Merge pull request #164 from jfeldman/master fzeder 2017-06-22 14:56:33 +02:00
  • bd883f031c Merge branch 'master' into master fzeder 2017-06-22 13:32:19 +02:00
  • 53056bc2b4 Merge pull request #160 from trancong/Simple_SMS fzeder 2017-06-22 13:20:52 +02:00
  • a5e62f75ab Revert back to use default simulation file Thanh C. Tran 2017-06-22 12:37:46 +02:00
  • 78a4637fdd Merge branch 'master' into Simple_SMS Thanh C. Tran 2017-06-22 12:31:16 +02:00
  • de7381ae49 Fix some segfaults. Éder F. Zulian 2017-06-22 12:05:40 +02:00
  • 928d13af2f Merge branch 'develop' Johannes Feldmann 2017-06-22 09:38:20 +02:00
  • 64b105d5c7 Fix Disable Refresh Issue Thanh C. Tran 2017-06-21 16:42:47 +02:00
  • f09d47e143 Remove unused parameters and add Request Buffer's Size parameter in SMS xml config file Thanh C. Tran 2017-06-21 15:41:11 +02:00
  • 276c9efb18 Merge branch 'master' into Simple_SMS Thanh C. Tran 2017-06-21 15:26:31 +02:00
  • ae0e7d47f9 Test configuration reverted. Johannes Feldmann 2017-06-21 10:05:57 +02:00
  • d2ea359b50 AdjustNumBytesAfterECC function added and used in DRAM.h and errormodel.h Johannes Feldmann 2017-06-21 10:03:56 +02:00
  • efbc723bab EccBaseClass ready to use. ECCHammnigClass created. Johannes Feldmann 2017-06-20 21:29:03 +02:00
  • 9ed9ba480b Commented the FR_FCFS scheduler Matthias Jung 2017-06-20 17:07:25 +02:00
  • 2b332515bc Merge branch 'master' of git.rhrk.uni-kl.de:EIT-Wehn/dram.vp.system Matthias Jung 2017-06-20 00:36:23 +02:00
  • 6ebf9b5ac7 added a script for generating the memory hog traces Matthias Jung 2017-06-20 00:34:42 +02:00
  • 904aef9361 Update path of gem5 files. Éder F. Zulian 2017-06-16 10:53:16 +02:00
  • dca7d88a68 Clean up unused classes & Add notes about SMS scheduler Thanh C. Tran 2017-06-12 12:34:53 +02:00
  • d04f894592 BugFix: Data pointer are now stored correctly in the map of ECC Controller Johannes Feldmann 2017-06-09 17:00:59 +02:00
  • d7e843c6e0 BugFix: Data pointer are now stored correctly in the map of ECC Controller Johannes Feldmann 2017-06-09 16:57:46 +02:00
  • 7de21cf056 Configuration for ECC Controller extended to make it possible to add other ECC Controller Johannes Feldmann 2017-06-08 11:01:08 +02:00
  • 778834f15c Removed deprecated files Johannes Feldmann 2017-06-02 17:19:19 +02:00
  • ab2b87aaeb Fix bug Thanh C. Tran 2017-06-01 02:24:05 +02:00
  • 6d739c64f1 Finish multiple ready batch formation Thanh C. Tran 2017-05-16 02:03:10 +02:00
  • dab2237572 First try to form multiple ready batches Thanh C. Tran 2017-05-16 01:38:53 +02:00
  • d489db6a46 Fix bug Thanh C. Tran 2017-05-16 01:35:10 +02:00
  • 066569c856 Adding MPKC & bypass mechanism Thanh C. Tran 2017-05-15 16:25:26 +02:00
  • ea8213da17 Add raw MPKC module for calculating MPKC rate Thanh C. Tran 2017-05-11 23:27:47 +02:00
  • 65c1abcc7a Simplify picking policy of the batch scheduler Thanh C. Tran 2017-05-11 15:54:53 +02:00
  • 9c4cb6f979 Fix auxiliary stuffs for simulating SMS Thanh C. Tran 2017-05-11 15:28:45 +02:00