Code and hardware artifacts
Software, hardware designs, and data sets released with our papers. Each artifact lists the papers that introduced it and the ones that build on it.
-
Software
RT-Bench
An extensible framework that turns existing benchmarks into periodic real-time workloads.
gitlab.com, 16 papers -
Software
Jailhouse-RT
A fork of the Jailhouse partitioning hypervisor with experimental real-time features.
github.com, 9 papers -
Software
uavAP and uavEE
Modular autopilot framework and emulation environment for unmanned aircraft.
github.com, 7 papers -
Software
Omnivisor
Static partitioning hypervisor extension that manages asymmetric cores on MPSoCs.
github.com, 3 papers -
Dataset
Unmanned Aerial Vehicle Database (UAVDB)
Open flight and ground testing data sets for unmanned aircraft and their components.
uavdb.org, 3 papers -
Software
Black-Box Profiler (BBProf)
Kernel- and user-level profiler that characterizes how an unmodified application uses its memory pages.
github.com, 2 papers -
Software
CacheFlow
Linux kernel module that snapshots the contents of an ARM last-level cache.
github.com, 2 papers -
Software
MemScope
Kernel-level framework for characterizing heterogeneous memory under controlled contention.
github.com, 2 papers -
Software
bench (memory bandwidth benchmark)
Linux tool that keeps memory traffic running and reports bandwidth with performance-counter data.
gitlab.com, 1 paper -
Software
CAPS: Conditioning for Action Policy Smoothness
Regularization that makes reinforcement-learning controllers produce smooth actions.
ai.bu.edu, 1 paper -
Software
Deterministic Memory
Modified Linux kernel and gem5 models for the deterministic memory abstraction.
github.com, 1 paper -
Software
FPL Neural Lyapunov
Training code for Lyapunov-stable neural controllers using Fulfillment Priority Logic.
github.com, 1 paper -
Software
INC-OC
Implementation of the INC-OC memory type for predictable coherent caching.
gitlab.engr.illinois.edu, 1 paper -
Software
Little Actor
Training code and extended results on shrinking actors in actor-critic reinforcement learning.
ai.bu.edu, 1 paper -
Software
MCU contention and TPA evaluation
Firmware and tooling for studying shared-resource contention on multi-core microcontrollers.
github.com, 1 paper -
Software and hardware
MemorEDF
Demonstration of combined CPU and memory regulation on a Zynq UltraScale+ board.
github.com, 1 paper -
Hardware design
Relational Memory Engine on FireSim
FireSim setup of the Relational Memory Engine with RISC-V Rocket and BOOM cores.
github.com, 1 paper -
Software
RT-virtio
FreeRTOS guest used to evaluate predictable virtio-based inter-VM communication.
github.com, 1 paper -
Software
SimSo MC-IMA
Fork of the SimSo scheduling simulator with server-based multi-core IMA support.
github.com, 1 paper -
Software
SLAM isolation controller
User-space controller that protects visual SLAM accuracy under contention.
github.com, 1 paper -
Hardware design
UltraScale+ SpinalHDL Wrapper
Support library that takes SpinalHDL designs to a bitstream on UltraScale+ platforms.
github.com, 1 paper -
Project site
UniLCD
Project site and code for unified local-cloud decision-making via reinforcement learning.
unilcd.github.io, 1 paper
No artifacts match.