wdkirchhoff's repositories
kirchhoff.github.io
Github Pages template for academic personal websites, forked from mmistakes/minimal-mistakes
AMP
Adaptive Page Migration Policy with Huge Pages in Tiered Memory Systems
Berti-Artifact
An artifact for Berti: an Accurate and Timely Local-Delta Data Prefetcher
cxl-reskit
CXL Memory Resource Kit top-level repository
ebook
电子书
ecoHMEM
ecoHMEM Framework
ftrace-pgfault-latency-tracker
Tracing page fault statistics (e.g., avg. page fault time) using ftrace in Linux
HawkEye
The implementation of HawkEye, our research system: "HawkEye: Efficient Fine-grained OS Support for Huge Pages" from ASPLOS 2019.
hemem
A mirror of https://bitbucket.org/ajaustin/hemem/src/sosp-submission/
latr
Latr: Lazy Translation Coherence - ASPLOS'18
multi-clock
Sources for the Multi-Clock system as described in the paper: MULTI-CLOCK: Dynamic Tiering for Hybrid Memory Systems, HPCA 2022.
mutilate
Mutilate: high-performance memcached load generator
nightcore
Nightcore: Efficient and Scalable Serverless Computing for Latency-Sensitive, Interactive Microservices [ASPLOS '21]
Pond
Pond: CXL-Based Memory Pooling Systems for Cloud Platforms (ASPLOS'23)
Pythia
A customizable hardware prefetching framework using online reinforcement learning as described in the MICRO 2021 paper by Bera et al. (https://arxiv.org/pdf/2109.12021.pdf).
retif
A tool for supporting real-time computing on Linux. This tool focuses on improving the usability of real-time capabilities for user applications thinking towards a declarative-reservation paradigm.
SmartMD
SmartMD: A High Performance Deduplication Engine with Mixed Pages
stockpredictionai
In this noteboook I will create a complete process for predicting stock price movements. Follow along and we will achieve some pretty good results. For that purpose we will use a Generative Adversarial Network (GAN) with LSTM, a type of Recurrent Neural Network, as generator, and a Convolutional Neural Network, CNN, as a discriminator. We use LSTM for the obvious reason that we are trying to predict time series data. Why we use GAN and specifically CNN as a discriminator? That is a good question: there are special sections on that later.
vHive
vHive: Open-source framework for serverless experimentation