Skip to main content

Haochen Pan

Thank you for stopping by! I am a fifth-year CS Ph.D. student at the University of Chicago and a proud member of Globus Labs (opens in new tab), advised by Dr. Kyle Chard (opens in new tab), Dr. Ian Foster (opens in new tab), and Dr. Ryan Chard (opens in new tab).
Email: haochenpan AT uchicago.edu
Haochen Pan

Current Research

My research focuses on distributed systems at the intersection of cloud and high-performance computing (HPC), with an emphasis on resilience and efficiency for AI-guided scientific workflows and time-sensitive data analysis.
  • We developed Octopus (opens in new tab), a Kafka-based hierarchical event fabric for high-performance exchange of control and metadata events across cloud and HPC environments.
  • Building on this, we designed Icicle (to be released), a real-time metadata monitoring and indexing system for Lustre and IBM Storage Scale that integrates Octopus, Apache Flink, and Globus Search to provide live visibility and historical usage analysis.
  • More recently, we developed Science-MCP (opens in new tab), which applies the Model Context Protocol (MCP) to expose these capabilities as discoverable and composable services for LLM-powered agents across heterogeneous cyberinfrastructure.

Selected Publications

The complete list is available on Google Scholar (opens in new tab) and my CV.

Projects

All Publications

High-Performance Computing

Cloud Computing

Distributed Systems