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

Adding framework support for generating miss ratio curve #73

Open
1a1a11a opened this issue Jul 10, 2024 · 5 comments
Open

Adding framework support for generating miss ratio curve #73

1a1a11a opened this issue Jul 10, 2024 · 5 comments
Assignees

Comments

@1a1a11a
Copy link
Owner

1a1a11a commented Jul 10, 2024

We need a new module and binary for implementing algorithms that can generate miss ratio curves.

@xiaguan
Copy link
Contributor

xiaguan commented Jul 20, 2024

Assign myself.
I have initially implemented a version in Rust to verify the basic concept (there are still some bugs to fix). I will submit C++ code to libCacheSim within the next one to two weeks 😄

@1a1a11a 1a1a11a added this to MRC Jul 20, 2024
@1a1a11a 1a1a11a moved this to Todo in MRC Jul 20, 2024
@1a1a11a
Copy link
Owner Author

1a1a11a commented Jul 20, 2024

If you would like to implement a rs_libCacheSim, you are also very welcome

@xiaguan
Copy link
Contributor

xiaguan commented Jul 27, 2024

I’ve got the basic implementation of minisim done(https://github.com/xiaguan/cache_mrc). But there’s still a lotof work left to turn it into a rs_libCacheSim. How about we start with MRC for rs_libCacheSim and build it out step by step from there?

@xiaguan
Copy link
Contributor

xiaguan commented Jul 27, 2024

By the way, shoutout to kosmo(https://github.com/Stumm-Lab/kosmo-fast24) for their implementation—it was a huge help!

@1a1a11a
Copy link
Owner Author

1a1a11a commented Jul 27, 2024

Awesome! A different option is that we implement mrc estimation in Rust and provide an interface to libCacheSim so that you do not have to implement many other functions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

2 participants