Stars
A Python API and CLI for getting information about your Rivian account and Vehicle(s)
A Rowhammer fuzzer for AMD Zen-based systems (USENIX Security '24).
Neato Toolio - Diagnostic tool for Neato Botvacs
Python serial interface for Neato robot vacuum cleaners. Testing on XV Signature Pro, should work on others.
A tool to scrape LinkedIn without API restrictions for data reconnaissance
DRAM Bender is the first open source DRAM testing infrastructure that can be used to easily and comprehensively test state-of-the-art HBM2 chips and DDR4 modules of different form factors. Six prot…
An OpenCL program to rowhammer Linux from the FPGA side
Ramulator 2.0 is a modern, modular, extensible, and fast cycle-accurate DRAM simulator. It provides support for agile implementation and evaluation of new memory system designs (e.g., new DRAM stan…
Source code & scripts for experimental characterization and real-system demonstration of RowPress, a widespread read disturbance phenomenon in DRAM that is different from RowHammer. Described in ou…
A python module to explore the object tree to extract paths to interesting objects in memory.
Rivian (Unofficial) Integration for Home Assistant
Map uncached memory in userspace Linux kernel module
Prevent PyTorch's `CUDA error: out of memory` in just 1 line of code.
Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
Next-gen Rowhammer fuzzer that uses non-uniform, frequency-based patterns (IEEE S&P '22).
A watch dog providing a peace in mind that your Chia farm is running smoothly 24/7.
The source code for GPGPUSim+Ramulator simulator. In this version, GPGPUSim uses Ramulator to simulate the DRAM. This simulator is used to produce some of the results in our SIGMETRICS 2019 paper: …
This simulator models multi core systems, intended primarily for studies on main memory management techniques. It models a trace-based out-of-order core frontend and models memory scheduling polici…
A fast and flexible simulation infrastructure for exploring general-purpose processing-in-memory (PIM) architectures. Ramulator-PIM combines a widely-used simulator for out-of-order and in-order pr…
PrIM (Processing-In-Memory benchmarks) is the first benchmark suite for a real-world processing-in-memory (PIM) architecture. PrIM is developed to evaluate, analyze, and characterize the first publ…
GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as…
Rasdaemon is a RAS (Reliability, Availability and Serviceability) logging tool. It records memory errors, using the EDAC tracing events. EDAC is a Linux kernel subsystem with handles detection of E…
Samples for CUDA Developers which demonstrates features in CUDA Toolkit