Flux Research Group / School of Computing
University of Utah campus in fall

about us

The Flux Research Group conducts research in operating systems, networking, security, and virtualization.

Our group consists of three faculty and over two dozen research staff, graduate students, and undergrads. We are part of the School of Computing at the University of Utah.

recent news

Eric Eide, John Reger, and co-auhors win Most Influential PLDI Paper Award

Flux-built city-scale wireless testbed available as part of the NSF PAWR program

Flux students win best demo and poster at MobiCom

Kobus Van der Merwe wins NSDI “Test of Time” award

highlighted projects (see more)

CloudLab CloudLab

Many of the ideas that drive modern cloud computing, such as server virtualization, network slicing, and robust distributed storage, arose from the research community. Despite this success, today’s clouds have become environments that are unsuitable for moving this research agenda forward—they have particular, unmalleable implementations of these ideas “baked in.” CloudLab will not be a cloud; it will be large-scale, distributed scientific infrastructure on top of which many different clouds can be built.

POWDER POWDER

POWDER (the Platform for Open Wireless Data-driven Experimental Research) is a facility for experimenting on the future of wireless networking in a city-scale “living laboratory.” Visit the POWDER portal.

TCloud TCloud

In the TCloud project we are developing a self-defending, self-evolving, and self-accounting trustworthy cloud platform. Our approach in realizing TCloud holds to the following five tenets: defense in depth, least authority, explicit orchestration of security function, moving-target defense, and verifiable accountability.

Xsmith Xsmith

This project is developing new techniques for the creation of highly effective fuzz testers (fuzzers) for compilers and interpreters. Our goal is to reduce the time and human effort needed to create sophisticated fuzzers for programming language implementations. Our new techniques are being embodied in a new generator of fuzz testers, called Xsmith.

Emulab Emulab

Emulab is a network testbed, giving researchers a wide range of environments in which to develop, debug, and evaluate their systems. The Emulab facility at the University of Utah has over 600 PCs, a hundred wireless devices, and dozens of switches. It is used by thousands of researchers at hundreds of institutions worldwide. The software that we built to run Emulab is open source, and is used as part of dozens of network testbeds across the globe.

research areas

group seminar

CSL Seminar - Fridays at 2 PM in 3485 MEB

recent publications (see more)

LatencyLab: A DPDK-Based P4 Pipeline Latency Measurement Framework for FPGA SmartNICs
Pavani Kuppili, Zhaoyang Han, Yicheng Qian, Suranga Handagala, Michael Zink, Miriam Leeser, and Robert Ricci
In HPEC 2026 (award paper) [ pdf :: bibtex ]
UAV-Based Wireless Multi-modal Measurements from AERPAW Autonomous Data Mule (AADM) Challenge in Digital Twin and Real-World Environments
Md Sharif Hossen, Cole Dickerson, Ozgur Ozdemir, Anil Gurses, Mohamed Rabeek Sarbudeen, Thomas Zajkowski, Ahmed Manavi Alam, Everett Tucker, Anirudh Kamath, Axe Tang, Ali Gurbuz, Jacobus (Kobus) Van der Merwe, Ismail Guvenc, Mihail Sichitiu, Magreth Mushi, and Rudra Dutta
In IEEE Data Descriptions (), April 2026 [ pdf :: bibtex ]