Computational efficiency
Understanding where computation, memory movement, and scheduling limit performance.
Open questions
- When does moving data cost more than computing on it?
- Which optimizations remain useful across different hardware?
Our work begins with questions about how systems behave. We explore them through measurements, prototypes, and repeatable experiments.
Understanding where computation, memory movement, and scheduling limit performance.
Studying the movement, storage, and reuse of model state during inference.
Extracting text and layout from real documents, including Thai and mixed-script material.
Designing small, reliable systems for access, metering, and product delivery.