-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review Request: Rough Implementation of LBR on Memtrace #8
base: memtrace
Are you sure you want to change the base?
Commits on Dec 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6f281b5 - Browse repository at this point
Copy the full SHA 6f281b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a5e8e0 - Browse repository at this point
Copy the full SHA 3a5e8e0View commit details -
Tanvir Ahmed Khan committed
Dec 24, 2019 Configuration menu - View commit details
-
Copy full SHA for d97aa92 - Browse repository at this point
Copy the full SHA d97aa92View commit details -
Tanvir Ahmed Khan committed
Dec 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 0db17e3 - Browse repository at this point
Copy the full SHA 0db17e3View commit details -
Checking whether we can pass LBR pointer via MemReq
Tanvir Ahmed Khan committedDec 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 3ce9dfb - Browse repository at this point
Copy the full SHA 3ce9dfbView commit details -
LBR uses uint64_t instead of Address to ensure MemReq can use that
Tanvir Ahmed Khan committedDec 24, 2019 Configuration menu - View commit details
-
Copy full SHA for 3690a2d - Browse repository at this point
Copy the full SHA 3690a2dView commit details -
remove bits/stdc++.h from lbr.h
Tanvir Ahmed Khan committedDec 24, 2019 Configuration menu - View commit details
-
Copy full SHA for e002c68 - Browse repository at this point
Copy the full SHA e002c68View commit details -
Trying to fix MemReq plain old data type error
Tanvir Ahmed Khan committedDec 24, 2019 Configuration menu - View commit details
-
Copy full SHA for c2130ac - Browse repository at this point
Copy the full SHA c2130acView commit details
Commits on Dec 25, 2019
-
Trying to see whether ooo_filter_cache load can take lbr (by feault n…
…ullptr)
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for ef7f0fd - Browse repository at this point
Copy the full SHA ef7f0fdView commit details -
Trying to see whether filter_cache load can take lbr (by feault nullptr)
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 4d8b751 - Browse repository at this point
Copy the full SHA 4d8b751View commit details -
Trying to see whether filter_cache replace and cache_arrays lookup ca…
…n take lbr (by feault nullptr)
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 1996ccf - Browse repository at this point
Copy the full SHA 1996ccfView commit details -
LBR logging for a cache_arrays miss is enabled
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 2e9c002 - Browse repository at this point
Copy the full SHA 2e9c002View commit details -
Tanvir Ahmed Khan committed
Dec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for bebf08d - Browse repository at this point
Copy the full SHA bebf08dView commit details -
Enabling lbr logging for each L1i->load() misses
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 0917048 - Browse repository at this point
Copy the full SHA 0917048View commit details -
Tanvir Ahmed Khan committed
Dec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for b932c7a - Browse repository at this point
Copy the full SHA b932c7aView commit details -
Tanvir Ahmed Khan committed
Dec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 6aabb32 - Browse repository at this point
Copy the full SHA 6aabb32View commit details -
l1i->load for ooo_core now includes program counter so that we can lo…
…g miss
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 5b52963 - Browse repository at this point
Copy the full SHA 5b52963View commit details -
Wrong path L1i fetch does not include LBR or PC logging, Have to talk…
… with Professor Litz regarding that
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for 2c5689b - Browse repository at this point
Copy the full SHA 2c5689bView commit details -
LBR data for a given BBL is pushed even before calling ooo_core->bbl …
…on it, again have to check with Professor Litz
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for a77cec4 - Browse repository at this point
Copy the full SHA a77cec4View commit details -
added missed cache line address when logging LBR, I guess LBR impleme…
…ntation is complete
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for e6be05b - Browse repository at this point
Copy the full SHA e6be05bView commit details -
forgot to add lbr.h in the previous commit, I guess LBR implementatio…
…n is complete
Tanvir Ahmed Khan committedDec 25, 2019 Configuration menu - View commit details
-
Copy full SHA for fbd76e1 - Browse repository at this point
Copy the full SHA fbd76e1View commit details
Commits on Jan 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f7634af - Browse repository at this point
Copy the full SHA f7634afView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd5aab4 - Browse repository at this point
Copy the full SHA bd5aab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50829ab - Browse repository at this point
Copy the full SHA 50829abView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb80432 - Browse repository at this point
Copy the full SHA bb80432View commit details -
Configuration menu - View commit details
-
Copy full SHA for b500b9d - Browse repository at this point
Copy the full SHA b500b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39bed0b - Browse repository at this point
Copy the full SHA 39bed0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11ad32c - Browse repository at this point
Copy the full SHA 11ad32cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe83948 - Browse repository at this point
Copy the full SHA fe83948View commit details
Commits on Jan 9, 2020
-
Profile-guided prefetching now works inside zsim, however, the result…
…s are not so good yet
Configuration menu - View commit details
-
Copy full SHA for 7d83033 - Browse repository at this point
Copy the full SHA 7d83033View commit details -
Configuration menu - View commit details
-
Copy full SHA for e49e10e - Browse repository at this point
Copy the full SHA e49e10eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f50c79d - Browse repository at this point
Copy the full SHA f50c79dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e217caa - Browse repository at this point
Copy the full SHA e217caaView commit details
Commits on Jan 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8b3256c - Browse repository at this point
Copy the full SHA 8b3256cView commit details
Commits on Jan 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 10b7368 - Browse repository at this point
Copy the full SHA 10b7368View commit details -
Configuration menu - View commit details
-
Copy full SHA for b97795f - Browse repository at this point
Copy the full SHA b97795fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56cd56d - Browse repository at this point
Copy the full SHA 56cd56dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47011d0 - Browse repository at this point
Copy the full SHA 47011d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c940ffc - Browse repository at this point
Copy the full SHA c940ffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185c8b0 - Browse repository at this point
Copy the full SHA 185c8b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b6654 - Browse repository at this point
Copy the full SHA 51b6654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e97283 - Browse repository at this point
Copy the full SHA 2e97283View commit details
Commits on Jan 21, 2020
-
second latest one works best empirically, so we picked the second las…
…t replacement timestamp
Configuration menu - View commit details
-
Copy full SHA for e20f6b5 - Browse repository at this point
Copy the full SHA e20f6b5View commit details
Commits on Jan 22, 2020
-
Added new bbl-info printing capability to log number of instructions …
…in the bbl and the size of the bbl
Configuration menu - View commit details
-
Copy full SHA for 184b270 - Browse repository at this point
Copy the full SHA 184b270View commit details
Commits on Jan 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8a5683 - Browse repository at this point
Copy the full SHA e8a5683View commit details -
Configuration menu - View commit details
-
Copy full SHA for d879b9c - Browse repository at this point
Copy the full SHA d879b9cView commit details
Commits on Jan 24, 2020
-
Added cfg flags to enable/disable first-pass profile data and prefetc…
…h having lower priority on replacement policy than demand-load
Configuration menu - View commit details
-
Copy full SHA for ae92a07 - Browse repository at this point
Copy the full SHA ae92a07View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8ea842b - Browse repository at this point
Copy the full SHA 8ea842bView commit details
Commits on Jan 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 386ea17 - Browse repository at this point
Copy the full SHA 386ea17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 529e41f - Browse repository at this point
Copy the full SHA 529e41fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c3f196 - Browse repository at this point
Copy the full SHA 9c3f196View commit details -
Configuration menu - View commit details
-
Copy full SHA for c165df3 - Browse repository at this point
Copy the full SHA c165df3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b6ee0 - Browse repository at this point
Copy the full SHA 97b6ee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f6391 - Browse repository at this point
Copy the full SHA d2f6391View commit details -
Configuration menu - View commit details
-
Copy full SHA for 581f6d4 - Browse repository at this point
Copy the full SHA 581f6d4View commit details
Commits on Jan 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e3a3053 - Browse repository at this point
Copy the full SHA e3a3053View commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fe104ee - Browse repository at this point
Copy the full SHA fe104eeView commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ed3671b - Browse repository at this point
Copy the full SHA ed3671bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dba5e4b - Browse repository at this point
Copy the full SHA dba5e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 097d34a - Browse repository at this point
Copy the full SHA 097d34aView commit details -
name convention change in dynamorio, due to commit 5ed1a118e820fccae7…
…e75d85525cb7d5dbde6d2a
Configuration menu - View commit details
-
Copy full SHA for cf19392 - Browse repository at this point
Copy the full SHA cf19392View commit details -
Configuration menu - View commit details
-
Copy full SHA for f65a866 - Browse repository at this point
Copy the full SHA f65a866View commit details -
Removing load store match between expected and actual so that PT trac…
…e-driven simulation does not fail in some cases
Configuration menu - View commit details
-
Copy full SHA for 03e007b - Browse repository at this point
Copy the full SHA 03e007bView commit details
Commits on Feb 14, 2020
-
Adding changes for prefetch buffer and hacky solution of jitted code …
…bbl cache error
Tanvir Ahmed Khan committedFeb 14, 2020 Configuration menu - View commit details
-
Copy full SHA for 9755424 - Browse repository at this point
Copy the full SHA 9755424View commit details -
Configuration menu - View commit details
-
Copy full SHA for 562dd93 - Browse repository at this point
Copy the full SHA 562dd93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76c6a92 - Browse repository at this point
Copy the full SHA 76c6a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for eda75c9 - Browse repository at this point
Copy the full SHA eda75c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38a979c - Browse repository at this point
Copy the full SHA 38a979cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b177791 - Browse repository at this point
Copy the full SHA b177791View commit details
Commits on Feb 15, 2020
-
Removed BBL decoding cache for PT trace and added bbl info trace for …
…self modifying code
Configuration menu - View commit details
-
Copy full SHA for 3a896cf - Browse repository at this point
Copy the full SHA 3a896cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72dcd6b - Browse repository at this point
Copy the full SHA 72dcd6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb2ee6 - Browse repository at this point
Copy the full SHA 0cb2ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be9e66 - Browse repository at this point
Copy the full SHA 9be9e66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21719cc - Browse repository at this point
Copy the full SHA 21719ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for df85483 - Browse repository at this point
Copy the full SHA df85483View commit details -
Configuration menu - View commit details
-
Copy full SHA for f478bd5 - Browse repository at this point
Copy the full SHA f478bd5View commit details
Commits on Feb 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2794794 - Browse repository at this point
Copy the full SHA 2794794View commit details -
Configuration menu - View commit details
-
Copy full SHA for 438bd8c - Browse repository at this point
Copy the full SHA 438bd8cView commit details
Commits on Feb 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 02bd99b - Browse repository at this point
Copy the full SHA 02bd99bView commit details -
Added speculative flag on software prefetch so that mGETS does not in…
…crease for missed prefetch
Configuration menu - View commit details
-
Copy full SHA for fd70b1b - Browse repository at this point
Copy the full SHA fd70b1bView commit details
Commits on Feb 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f7acb03 - Browse repository at this point
Copy the full SHA f7acb03View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e27cf - Browse repository at this point
Copy the full SHA f5e27cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4726c8 - Browse repository at this point
Copy the full SHA e4726c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71991a1 - Browse repository at this point
Copy the full SHA 71991a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 921b0e9 - Browse repository at this point
Copy the full SHA 921b0e9View commit details
Commits on Mar 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bdd030a - Browse repository at this point
Copy the full SHA bdd030aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a5773a - Browse repository at this point
Copy the full SHA 9a5773aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e52c52 - Browse repository at this point
Copy the full SHA 0e52c52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b28dea - Browse repository at this point
Copy the full SHA 9b28deaView commit details -
Configuration menu - View commit details
-
Copy full SHA for fae80ae - Browse repository at this point
Copy the full SHA fae80aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b7828 - Browse repository at this point
Copy the full SHA 95b7828View commit details
Commits on Mar 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 21e8f8e - Browse repository at this point
Copy the full SHA 21e8f8eView commit details
Commits on Mar 20, 2020
-
Modified context-sensitive prefetch to support variable sized context
Tanvir Ahmed Khan committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 77baa28 - Browse repository at this point
Copy the full SHA 77baa28View commit details -
Tanvir Ahmed Khan committed
Mar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for a5593a3 - Browse repository at this point
Copy the full SHA a5593a3View commit details -
Tanvir Ahmed Khan committed
Mar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 1f85e8c - Browse repository at this point
Copy the full SHA 1f85e8cView commit details
Commits on Mar 27, 2020
-
made isSW prefetch false to see the results of all different counters
Tanvir Ahmed Khan committedMar 27, 2020 Configuration menu - View commit details
-
Copy full SHA for 45e7ceb - Browse repository at this point
Copy the full SHA 45e7cebView commit details
Commits on Mar 29, 2020
-
divided profPrefEarlyMiss counter into profPrefEarlyMiss and profPref…
…NeverUsed counters based on 400 cycle difference from req->cycle and candidate's startCycle
Tanvir Ahmed Khan committedMar 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 67b6298 - Browse repository at this point
Copy the full SHA 67b6298View commit details
Commits on Apr 1, 2020
-
Added a new entry at the end of the LBR string to map it on to the dcfg
Tanvir Ahmed Khan committedApr 1, 2020 Configuration menu - View commit details
-
Copy full SHA for 1a5f6cc - Browse repository at this point
Copy the full SHA 1a5f6ccView commit details -
Tanvir Ahmed Khan committed
Apr 1, 2020 Configuration menu - View commit details
-
Copy full SHA for a004e37 - Browse repository at this point
Copy the full SHA a004e37View commit details
Commits on Apr 3, 2020
-
Changed context sensitive prefetch file description again
Tanvir Ahmed Khan committedApr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 5991382 - Browse repository at this point
Copy the full SHA 5991382View commit details -
minor bug fix context sensitive prefetch
Tanvir Ahmed Khan committedApr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for febc4d4 - Browse repository at this point
Copy the full SHA febc4d4View commit details -
Tanvir Ahmed Khan committed
Apr 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 412a8c1 - Browse repository at this point
Copy the full SHA 412a8c1View commit details
Commits on Apr 9, 2020
-
AsmDB n-next line prefetching sim parameter is added to simulate the …
…analysis
Tanvir Ahmed Khan committedApr 9, 2020 Configuration menu - View commit details
-
Copy full SHA for 9a45a0c - Browse repository at this point
Copy the full SHA 9a45a0cView commit details -
AsmDB miss-based next line prefetching is implemented, let's see whet…
…her it runs or not
Tanvir Ahmed Khan committedApr 9, 2020 Configuration menu - View commit details
-
Copy full SHA for ed7862e - Browse repository at this point
Copy the full SHA ed7862eView commit details
Commits on Apr 13, 2020
-
Figuring out verilator next line anomaly
Tanvir Ahmed Khan committedApr 13, 2020 Configuration menu - View commit details
-
Copy full SHA for 04b7242 - Browse repository at this point
Copy the full SHA 04b7242View commit details
Commits on Apr 14, 2020
-
Trying to combine context and coalesce in a better way
Tanvir Ahmed Khan committedApr 14, 2020 Configuration menu - View commit details
-
Copy full SHA for eec8b6c - Browse repository at this point
Copy the full SHA eec8b6cView commit details
Commits on Apr 18, 2020
-
Added the false positive rate parameter on the context sensitive pref…
…etch
Tanvir Ahmed Khan committedApr 18, 2020 Configuration menu - View commit details
-
Copy full SHA for fd7fc0d - Browse repository at this point
Copy the full SHA fd7fc0dView commit details
Commits on Feb 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6d222ca - Browse repository at this point
Copy the full SHA 6d222caView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd1b17b - Browse repository at this point
Copy the full SHA bd1b17bView commit details
Commits on Feb 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f5f1059 - Browse repository at this point
Copy the full SHA f5f1059View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8abe76 - Browse repository at this point
Copy the full SHA d8abe76View commit details