Skip to content
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

Dynamic random #156

Merged
merged 36 commits into from
Sep 21, 2024
Merged

Dynamic random #156

merged 36 commits into from
Sep 21, 2024

Conversation

wangzd12138
Copy link
Contributor

No description provided.

wangzd12138 and others added 30 commits June 25, 2024 13:07
add dynamic-randomized skewed cache
Rename class for easier understanding.
Move common data out of functions.
Move special function to private.
remove unnecessary support and rename CacheSkewedDR
* use relocated-meta in remapping

* modify copy function and access_line
make relocate form MIRAGE usable for other structures
* add next indexer

* modify replace function

* try to make the replace function more adaptable

---------

Co-authored-by: Wei Song <[email protected]>
* bugfix for replace choose set

* further tweak

---------

Co-authored-by: Wei Song <[email protected]>
* add simple remap monitor and inner will actually do remapping

* further tweak

* some tweaks

---------

Co-authored-by: Wei Song (宋威) <[email protected]>
* refactor dynamic random cache into a separate file

* further tweak

* Revert "further tweak"

This reverts commit bd19426.

* include monitor.hpp
@wangzd12138 wangzd12138 reopened this Sep 20, 2024
@wsong83 wsong83 added this pull request to the merge queue Sep 21, 2024
Merged via the queue into master with commit 35afed0 Sep 21, 2024
2 checks passed
@wsong83 wsong83 deleted the dynamic-random branch September 21, 2024 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants