BASS Research Group
Research Overview
Our lab develops high-performance, intelligent computer systems at the intersection of Computer Architecture and Databases. We are broadly interested in making modern systems faster, more scalable, and easier to build. We welcome both graduate and undergraduate students to join our research projects. If you are interested in working with us, please fill out our recruiting form.
Performance Engineering for AI
The complexity of modern AI applications is growing rapidly, while advances in computer systems have not kept pace. This widening gap increasingly limits the performance and scalability of real-world AI and data-intensive workloads. We design efficient and scalable algorithms, software, and hardware systems to provide the computing foundation needed for AI and big data applications.
AI for Performance Engineering
Modern systems and applications are becoming increasingly complex and labor-intensive to build and optimize. We investigate how AI models can assist with performance engineering, including generating fast, efficient code and helping design high-performance algorithms and systems.
Performance Engineering for Privacy
We study compilation techniques and hardware support for zero-knowledge proofs (ZKPs) and homomorphic encryption (HE). Our goal is to enable verifiable and privacy-preserving execution for sensitive retrieval and inference pipelines in modern applications.
