sbates130272
Working where performance hardware meets performance software.
@raithlin-inc @HuaweiCanmore, Alberta
Pinned Repositories
capi-textswap
A "Hello World" for the Power8 CAPI Interface. Includes application C and RTL code.
docker-riscv
A Dockerfile for the tools needed to develop for the RISC-V open-source CPU
donard
Donard: A PCIe Peer-2-Peer kernel patch and library that builds on top of NVM. Express. Also see https://github.com/sbates130272/linux-donard for the linux kernel source used with the user-space code and modules.
fio-stuff
Some tools and scripts related to Jens Axboe's Flexible IO (fio) tester
io_peer_mem
A kernel module to enable RDMA transfers to/from IO, PFN and DAX mapped memory
iowatcher-ng
An iowatcher for the moden age. Uses blktrace and blkparse to generate data for a Prometheus scraper to allow for IO observability at scale!
linux-donard
A variant of the Linux kernel used in the Donard program, contains patches and changes related to that codebase
linux-p2pmem
A fork of the Linux kernel for p2pmem enabled devices like NVMe devices with CMBs, Microsemi NVRAM card (and other devices that can expose BARs) of the NVMe-oF target driver. For user-space test code see p2pmem-test repository.
p2pmem-test
A user-space test platform for testing the p2pdma Linux kernel framework with NVMe CMBs and other PCIe BAR memory.
qemu-minimal
A minimalistic QEMU and libvirt environment used to generate test VMs.
sbates130272's Repositories
sbates130272/p2pmem-test
A user-space test platform for testing the p2pdma Linux kernel framework with NVMe CMBs and other PCIe BAR memory.
sbates130272/qemu-minimal
A minimalistic QEMU and libvirt environment used to generate test VMs.
sbates130272/linux-p2pmem
A fork of the Linux kernel for p2pmem enabled devices like NVMe devices with CMBs, Microsemi NVRAM card (and other devices that can expose BARs) of the NVMe-oF target driver. For user-space test code see p2pmem-test repository.
sbates130272/fio-stuff
Some tools and scripts related to Jens Axboe's Flexible IO (fio) tester
sbates130272/kernel-tools
Some handy tools for kernel building and installation on a range of platforms.
sbates130272/batesste-ansible
A collection of Ansible scripts for setting up new systems to my liking.
sbates130272/iowatcher-ng
An iowatcher for the moden age. Uses blktrace and blkparse to generate data for a Prometheus scraper to allow for IO observability at scale!
sbates130272/spellcheck-github-actions
Spell check action
sbates130272/batesste-timemachine
A docker based Apple Time Machine systemd service
sbates130272/batesste-advent
A very simple python3 program to generate the names for advent calanders.
sbates130272/batesste-compstore-sql
A small repo for a SQL-based Computational Storage example.
sbates130272/batesste-dice
A small project to investigate the statistics around a simple dice game that I enjoy noodling on.
sbates130272/batesste-fireflyiii
A repo for a more controlled firefly-iii docker-compse based install. Leverage things like GitHub secrets to keep this secure even in the public domain.
sbates130272/batesste-minio
A repo to explore using object storage for AI workloads
sbates130272/batesste-revproxy
A reverse proxy service implemented in docker and systemd
sbates130272/bp_osd
BP+OSD: Belief propagation with ordered statistics post-processing for decoding quantum LDPC codes
sbates130272/chia-stuff
A small repository with some useful tools for chia.
sbates130272/docker-rocksdb
Alpine docker image with the pre-compiled shared library of RocksDB
sbates130272/emvue-exporter
A Prometheus exporter for Emporia smart plugs and other devices
sbates130272/fio
Flexible I/O Tester
sbates130272/homebrew-qemu-virgl
A homebrew tap for qemu with support for 3d accelerated guests
sbates130272/mlcommons-storage
MLPerf™ Storage Benchmark Suite
sbates130272/nvcomp
A library for fast lossless compression/decompression on the GPU
sbates130272/packer-builder-arm
Packer plugin to build ARM images
sbates130272/prometheus-cpp
Prometheus Client Library for Modern C++
sbates130272/redfish_exporter
expoter to get metrics from redfish based hw such as lenovo servers(with xcc managed)
sbates130272/tmux-scripts
A collection of useful tmux scripts for a range of workflows
sbates130272/ubpf
Userspace eBPF VM
sbates130272/VisionFive2
sbates130272/wemo-exporter
A Prometheus exporter for the Wemo Insight Smart Plug from Belkin