This repository is meant to be a guide for building your own prefetcher for CPU caches and evaluating it, using ChampSim simulator
-
Updated
Feb 2, 2022
This repository is meant to be a guide for building your own prefetcher for CPU caches and evaluating it, using ChampSim simulator
[TACO 2024] A hardware prefetching framework employing Tyche, a hardware prefetcher designed for indirect memory access patterns.
Instruction Pointer Classifier and Dynamic Degree Stream based Hardware Cache Prefetching
Modified ChampSim simulator for memory subsystem research.
TheGuardian exposes mitigation techniques for cache-based side channel attacks by devising a secure LLC replacement policy. Tests were conducted on ChampSim to make it immune to such cross-core eviction attacks.
Modification to vanilla ChampSim simulator to remove/minimize the effect of cache memory for use in CASS 2018 at IIT-K.
ChampSim fork repository to work on a GUI for its results
This is a web application for champsim branch predictors. You can access it on the website link in the readme file.
cstracer - A valgrind tool to generate traces of android applications for champsim.
An experimental prototype of a reinforcement-learning based CPU cache prefetcher
This project focuses on developing a visual memory simulator using ChampSim, an efficient trace-based simulator for microarchitecture research. Our simulator features a graphical user interface (GUI) designed to display the usage of data cache in real-time, providing an interactive way to understand memory access patterns and cache behaviour.
ChampSim repository. Add-ons include the two-level-adaptive branch predictor by Yeh & Patt.
Add a description, image, and links to the champsim topic page so that developers can more easily learn about it.
To associate your repository with the champsim topic, visit your repo's landing page and select "manage topics."