Skip to main content
Current Group Members
Former Group Members
Postdoctoral Researchers
Ph.D. Students
- John Ravi, Ph.D., “Toward Scalable Middleware for Shared HPC Resources,” 2023 (first job: Nvidia)
- Hancheng Wu, Ph.D., Facilitating the Deployment of Irregular Applications on Parallel Manycore Architecture by Identifying Irregular Patterns, 2021 (first job: Samsung)
- Marziyeh Nourian, Ph.D., Analysis of Finite State Automata and Transducers Processing Acceleration on Disparate Hardware Technologies, 2020 (first job: postdoctoral researcher at U. Chicago)
- Ruidong Gu, Ph.D., Mixed-precision Auto-tuning for Floating-point Applications on CPU and GPU, 2020 (first job: Samsung)
- Da (Daniel) Li, Ph.D., Facilitating emerging applications on many-core processors, 2016 (first job: Facebook)
- Kittisak Sajjapongse, Ph.D., Hierarchical scheduling and uniform access programming frameworks for heterogeneous CPU-GPU computing clusters, 2015 (first job: Oak Ridge National Lab, currently at Refinitiv, Thailand)
M.S. Students
- Kartik Mankad, M.S., Analysis of Unified Memory Performance and Protection for Concurrent Kernel Execution, 2018 (first job: Nvidia)
- Sruthikesh Surineni, M.S., Performance/accuracy trade-offs of floating-point arithmetic on NVidia GPUs : from a characterization to an auto-tuner, 2017 (first job: Qualcomm)
- Marziyeh Nourian, M.S., Critical analysis and evaluation of different automata processing accelerators on large-scale datasets, 2016
- Andrew Todd, M.S., Parallel gene upstream comparison via multi-level hash tables on GPU, 2016
- Tyler Waddington, M.S., Dynamic construction of trie-based automata for approximate K-mer matching on heterogeneous CPU-GPU systems, 2016
- Michael Butler, M.S., Design of runtime libraries to improve programmability and efficiency of heterogeneous CPU-GPU nodes, 2016 (first job: Google)
- Huyen Nguyen, M.S., Analysis of performance/accuracy tradeoffs for floating point applications on GPUs, 2016
- Ruidong Gu, M.S., Critical study of parallel programming frameworks for distributed applications, 2015
- Hancheng Wu, M.S., Compiler-assisted workload consolidation to efficiently exploit dynamic parallelism for recursive applications, 2015
- Xiang Wang, M.S. , Techniques for efficient regular expression matching across hardware architectures, 2014 (first job: Intel Asia-Pacific Research & Development)
- Da Li, M.S., A distributed CPU-GPU framework for large-scale pairwise alignment, 2014
- Xiaodong Xu, M.S., Deep packet inspection on large datasets : algorithmic and parallelization techniques for accelerating regular expression matching on many-core processors, 2013
Undergraduate Research Students
- Brandon Jones
- Thomas Nabelek
- Tejaswi Agarwal (visiting undergraduate research student from Vellore Institute of Technology, India)
- Eric Gaudiello
- Kalen Brown
- Brett Gilpin
- Sam Kreter
- August Thies (summer REU student from Truman State University)
- Mitchell Hoppenstedt
- Mateusz Haruza
- Junkai Cai
- Justin Deters (summer REU student from Truman State University)
- John Long (summer REU student from Columbia University)
- Adam Schoelz (summer REU student from University of Arkansas)
- Cody Price
- Joshua Walkup
- Zachary Mekus (summer REU student from Washington University in St. Louis)
- Kieran Okerstrom (summer REU student from Luther College)
- John Ravi
- Tri Nguyen
- Quinn Dibble
- Keith Mellendorf
- Ray Karrenbauer