Research Areas

ARCH Lab explores new computing architectures for secure, efficient, and dependable systems. Our research spans AI acceleration, privacy-preserving computing, and reconfigurable system software, with an emphasis on hardware-software co-design, practical system integration, and rigorous architectural innovation. We build foundations for next-generation computing platforms that are high-performance, trustworthy, and adaptable to emerging workloads.

Stateful Sequential Dataflow AI Hardware

Stateful Sequential Dataflow AI Hardware

Architectures for efficient AI inference and execution on stateful, memory-bound workloads.

Encrypted Computing Architectures for AI Workloads

Encrypted Computing Architectures for AI Workloads

Architectural support for privacy-preserving AI through secure and encrypted computation.

Hardware Support for Reconfigurable Operating Systems

Hardware Support for Reconfigurable Operating Systems

System architecture and hardware mechanisms for adaptable, secure, and reconfigurable OS platforms.