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 GPU benchmarking and accelerating OS kernel access to accelerators.

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
pdf | 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.


05/23/2022: I will be joining Intel XFG this summer! 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.

…see all news

Machine Learning System Resources
Laboratory for Advanced Systems Research