Welcome to the Accelerated Computing Systems Lab (ACSL)!

We work on a broad range of computer systems projects spanning hardware architecture, compilers, operating systems, security and privacy, high-speed networking.  All our software is open-source and free Image result for github image.

Feel passionate about building secure and fast computer systems of the future?! Check out how to apply!

slide for Accelerator-Centric Operating System
Accelerator-Centric Operating System
Accelerator-centric Operating System Architecture, OmniX, enables direct interaction between accelerators and I/O devices, for example, files and network sockets for GPU kernels
slide for OS Services for Trusted Execution Environments
OS Services for Trusted Execution Environments
Our work facilitates the development of complex applications in Secure Enclaves by providing secure virtual memory services.
slide for Harware Side Channels
Harware Side Channels
Side channels have become one of the major threats for systems security. We work on protecting systems from CPU hardware side channels and speculative execution attacks.
slide for GPU computing, Networking, Machine Learning, Distributed Systems
GPU computing, Networking, Machine Learning, Distributed Systems
Playground for exploring interesting topics in a search for new ideas

SELECTED PUBLICATIONS

all publications
Scroll Publications Up
Scroll Publications Down