diff options
author | David Li <li.davidm96@gmail.com> | 2016-01-14 18:11:25 -0700 |
---|---|---|
committer | David Li <li.davidm96@gmail.com> | 2016-01-14 18:11:25 -0700 |
commit | df305142809e543f27f2990c63184381c394e9d3 (patch) | |
tree | be90ca95a75b7eba94a289081ba23d56858e08f2 | |
parent | e4de4e336fb4ae3c57a55a5aace072dfacfbed04 (diff) |
Add readme
-rw-r--r-- | README.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..cd05c93 --- /dev/null +++ b/README.md @@ -0,0 +1,20 @@ +# CacheRacer + +TODOs: https://www.lidavidm.me/todos/cacheracer.html + +CacheRacer is a game: two programs compete to try to fill as much +memory with their own byte value (payload) as possible on a shared +machine. The goal is to optimize the program to make the best use of +the cache, while defending against and using various strategies to +disrupt the enemy program. + +This project is based on an assignment given in past years in +Cornell's CS 3410 class. No code from that project is used here. For +those familiar with the game, various details have been changed or +reworked, so this is not a 1:1 reimplementation. + +CacheRacer is written in Rust, and uses the RISC-V ISA. + +## Contributing + +Email [li.davidm96@gmail.com](mailto:li.davidm96@gmail.com). |