https://github.com/gsri30/cacheimplementation
A simple implementation of a Direct Mapped Cache and Set Associative Cache in C++. Supports for different sizes of the cache, block, #ways, etc.
https://github.com/gsri30/cacheimplementation
bitset cache cpp direct-mapped-cache dynamic-size set-associative-cache traces
Last synced: about 1 month ago
JSON representation
A simple implementation of a Direct Mapped Cache and Set Associative Cache in C++. Supports for different sizes of the cache, block, #ways, etc.
- Host: GitHub
- URL: https://github.com/gsri30/cacheimplementation
- Owner: GSri30
- Created: 2020-12-02T05:43:25.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-06T12:01:47.000Z (almost 5 years ago)
- Last Synced: 2025-06-19T22:46:27.612Z (4 months ago)
- Topics: bitset, cache, cpp, direct-mapped-cache, dynamic-size, set-associative-cache, traces
- Language: C++
- Homepage:
- Size: 3.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Welcome to CacheImplementation 👋
> A simple implementation of a Direct Mapped Cache and Set Associative Cache in C++. Supports for different sizes of the cache, block, #ways, etc. The sample trace files are placed in "traces" folder.
## Usage
```sh
g++ *.cpp
./a.out
```## Author
👤 **Sri Harsha G**
* Website: https://gsri30.github.io/
* Twitter: [@SriHarshaG6](https://twitter.com/SriHarshaG6)
* Github: [@GSri30](https://github.com/GSri30)
* LinkedIn: [@https:\/\/www.linkedin.com\/in\/sri-harsha-g-15534a18a](https://linkedin.com/in/https:\/\/www.linkedin.com\/in\/sri-harsha-g-15534a18a)## Show your support
Give a ⭐️ if this project helped you!