My name is Bodun (though I usually go by Edward). I’m a CS PhD student in the UTNS lab at UT Austin. I am advised by Aditya Akella and work closely with Neeraja Yadwadkar. Before I started my PhD, I was fortunate enough to collaborate closely with professor Christopher Rossbach on heterogeneous computing systems at SCEA group. I also worked with professor Simon Peter on programmable switches.

My research focuses on the intersection of operating systems, network, and machine learning. I am particularly interested in developing systems for ML, and applying ML techniques to systems.

I obtained both MS and BS in Computer Science at the UT Austin, where I worked on modernizing GPGPU benchmarking, as well as automating API forwarding to OS kernel space applications.

Visit my blog to find out what I’ve been working on recently as well as other updates.


Altis: Modernizing GPGPU Benchmarks
Bodun Hu, Christopher J. Rossbach
In Proceedings of the 2020 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS). 2020
[video] [code] [website]

Complete Publications

Teaching Experience

Spring 2020: Multicore Operating System Implementation (378)


2020 ISPASS Student Travel Award
Research Distinction by the College of Natural Sciences


Altis: a benchmarking suite for heterogeneous systems. The primary goal of this project is to improve and update aspects of existing benchmarking suites which are either insufficient or outdated.

gpuinfo: a minimal command-line utility written in Rust for querying GPU status.


09/01/2021: Officially started my PhD.
05/22/2021: I officially graduated from UT Austin!
05/22/2021: Attending Commencement Ceremony. Webcast is available here.
05/21/2021: Attending CNS Graduate Recognition Moments. More information can be found @ here. Live stream @ here.
05/14/2021: Finished everything for my last semester as a Masters student.

…see all news

Labotory for Advanced Systems Research