Bo Zhang 张博

Bo Zhang 张博

Assistant Professor

Michigan Technological University

Biography

Bo Zhang is an assistant professor in the Department of Computer Science at Michigan Technological University. Before joining Michigan Tech, he was a Post-Doctoral Research Associate in the Scientific Computing and Imaging (SCI) Institute at the University of Utah. He received his Ph.D. in Computer Science from the University of Utah in 2024, under the supervision of Prof. Manish Parashar. He received his bachelor degree in telecommunication engineering from Beijing University of Posts and Telecommunications in 2018. His research interests include high-performance computing, extreme-scale data management, in-situ processing, and heterogeneous digital twins workflow. In the past five years, he mainly worked on the workflow-level I/O abstraction for GPU-dense supercomputers.

I am looking for self-motivated Ph.D. students who are interested in the area of HPC, cloud computing, and digital twins. Interested candidates are strongly encouraged to contact me by email, with your resume and transcripts.

Interests
  • High-Performance Computing
  • Exascale Data Management
  • Edge-Cloud-HPC Continuum
  • Digital Twins Workflow
Education
  • Ph.D. in Computer Science, 2024

    The University of Utah

  • B.E. in Telecommunication Engineering, 2018

    Beijing University of Posts and Telecommunications

Experience

 
 
 
 
 
Michigan Technological University
Assistant Professor
August 2025 – Present Houghton, Michigan
 
 
 
 
 
Scientific Computing and Imaging Institute, The University of Utah
Post-Doctoral Research Associate
April 2024 – August 2025 Salt Lake City, Utah
 
 
 
 
 
The University of Utah
Graduate Teaching & Research Assistant
January 2022 – April 2024 Salt Lake City, Utah
Collaborate with Sandia National Lab, Oak Ridege National Lab and NASA.
 
 
 
 
 
Samsung Semiconductor, Inc.
Intern, Neural Processor Lab Research Scientist
May 2023 – August 2023 San Jose, California
 
 
 
 
 
Texas Advanced Computing Center
Research Engineering/Scientist Professional
May 2022 – August 2022 Austin, Texas
 
 
 
 
 
National Center for Atmospheric Research
Summer Internships in Parallel Computational Science
May 2021 – July 2021 Boulder, Colorado
 
 
 
 
 
Rutgers University–New Brunswick
Graduate Teaching & Research Assistant
August 2018 – December 2021 Piscataway, New Jersey
Collaborate with Sandia National Lab. (Transfer to The University of Utah with my advisor, Dr. Manish Parashar.)

Projects

National Data Platform (NDP)
A federated and extensible data ecosystem to promote collaboration, innovation, and equitable use of data on top of existing cyberinfrastructure capabilities.
DataSpaces
An Extreme Scale Data Management Framework
Openfold
A faithful but trainable PyTorch reproduction of DeepMind’s AlphaFold 2.

Selected Publications

(2024). Dual Channel Dual Staging: Hierarchical and Portable Staging for GPU-Based In-Situ Workflow. In HiPC 2024.

Cite DOI

(2024). OpenFold: Retraining AlphaFold2 yields new insights into its learning mechanisms and capacity for generalization. Nature Methods.

Cite DOI

(2023). Optimizing Data Movement for GPU-Based In-Situ Workflow using GPUDirect RDMA. In Euro-Par 2023 (Best Paper Candidate).

Cite DOI

(2022). Assembling Portable In-Situ Workflow from Heterogeneous Components using Data Reorganization. In CCGrid 2022.

Cite DOI

Contact

  • bo.zhang AT mtu.edu
  • Rekhi Hall 307, 1400 Townsend Drive, Houghton, Michigan 49931