Articles

Adaptive Kernel Scheduler

A custom reinforcement learning powered process scheduler integrated into the Arch Linux kernel for adaptive, low-latency task scheduling.

vishyOS - Memory Management

From physical frames to virtual pages: transforming raw RAM into isolated address spaces.

Reports

High Frequency Trading SystemPDF

EECS 159B senior design report on an FPGA-based HFT system combining hardware order matching with an on-chip TPU.

TISA: Tensor Instruction Set ArchitecturePDF

A universal instruction set architecture for ML/DL FPGA accelerators, driven from high-level Python libraries such as PyTorch.