Research Projects
BetterTogether

BetterTogether

A framework for fine-grained software pipelining on edge SoCs that models hardware interference to optimize performance across heterogeneous CPUs and GPUs.

DECADES

DECADES

A reconfigurable heterogeneous many-core system designed to accelerate data-intensive applications beyond the limits of Moore’s Law.

Interactive Generative 3D Shapes

Interactive Generative 3D Shapes

A Three.js implementation of ShrinkWrap algorithm for 3D shape parameterization

CruzWay

CruzWay

A modular simulation platform for procedurally generating large-scale road networks and autonomous behaviors to test rare safety scenarios.

Redwood

Redwood

A programming framework that accelerates tree-traversal workloads by dynamically balancing tasks between CPUs and hardware accelerators in shared-memory systems.

GEMMStore

GEMMStore

A browser-based WebGPU framework that exhaustively benchmarks tunable shaders to identify performance-portable parameters across diverse GPU architectures.

Denoising 3D ToF

Denoising 3D ToF

A two-part convolutional neural network that removes multi-path interference from Time-of-Flight cameras to generate accurate depth maps.