ChampSim fork repository to work on a GUI for its results
-
Updated
Dec 15, 2022 - C++
ChampSim fork repository to work on a GUI for its results
An experimental prototype of a reinforcement-learning based CPU cache prefetcher
This is a web application for champsim branch predictors. You can access it on the website link in the readme file.
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.
[TACO 2024] A hardware prefetching framework employing Tyche, a hardware prefetcher designed for indirect memory access patterns.
ChampSim repository. Add-ons include the two-level-adaptive branch predictor by Yeh & Patt.
cstracer - A valgrind tool to generate traces of android applications for champsim.
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.
Modified ChampSim simulator for memory subsystem research.
Instruction Pointer Classifier and Dynamic Degree Stream based Hardware Cache Prefetching
This repository is meant to be a guide for building your own prefetcher for CPU caches and evaluating it, using ChampSim simulator
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."