CGSim: A Simulation Framework for Large Scale Distributed Computing Environment

  • Sairam Sri Vatsavai
  • , Raees Khan Ahmed
  • , Kuan Chieh Hsu
  • , Ozgur Kilic
  • , Yihui Ren
  • , David Park
  • , Paul Nilsson
  • , Tania Korchuganova
  • , Sankha Dutta
  • , Joseph Boudreau
  • , Tasnuva Chowdhury
  • , Shengyu Feng
  • , Fatih Furkan Akman
  • , Adolfy Hoisie
  • , Scott Klasky
  • , Tadashi Maeno
  • , Verena Ingrid Martinez Outschoorn
  • , Norbert Podhorszki
  • , Fred Suter
  • , John Rembrandt Steele
  • Wei Yang, Yiming Yang, Shinjae Yoo, Alexei Klimentov

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Large-scale distributed computing infrastructures such as the Worldwide LHC Computing Grid (WLCG) require comprehensive simulation tools for evaluating performance, testing new algorithms, and optimizing resource allocation strategies. However, existing simulators suffer from limited scalability, hardwired algorithms, lack of real-time monitoring, and inability to generate datasets suitable for modern machine learning approaches. We present CGSim, a simulation framework for large-scale distributed computing environments that addresses these limitations. Built upon the validated SimGrid simulation framework, CGSim provides high-level abstractions for modeling heterogeneous grid environments while maintaining accuracy and scalability. Key features include a modular plugin mechanism for testing custom workflow scheduling and data movement policies, interactive real-time visualization dashboards, and automatic generation of event-level datasets suitable for AI-assisted performance modeling. We demonstrate CGSim’s capabilities through a comprehensive evaluation using production ATLAS PanDA workloads, showing significant calibration accuracy improvements across WLCG computing sites. Scalability experiments show near-linear scaling for multi-site simulations, with distributed workloads achieving 6× better performance compared to single-site execution. The framework enables researchers to simulate WLCG-scale infrastructures with hundreds of sites and thousands of concurrent jobs within practical time budget constraints on commodity hardware.

Original languageEnglish
Title of host publicationProceedings of 2025 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC 2025 Workshops
PublisherAssociation for Computing Machinery, Inc
Pages1478-1483
Number of pages6
ISBN (Electronic)9798400718717
DOIs
StatePublished - Nov 15 2025
Event2025 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC 2025 Workshops - St. Louis, United States
Duration: Nov 16 2025Nov 21 2025

Publication series

NameProceedings of 2025 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC 2025 Workshops

Conference

Conference2025 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC 2025 Workshops
Country/TerritoryUnited States
CitySt. Louis
Period11/16/2511/21/25

Funding

This material is based on work supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research under Award Number DE-SC-0012704. This work was done in collaboration with the distributed computing research and development program within the ATLAS Collaboration. We thank our ATLAS colleagues for their support, particularly the ATLAS Distributed Computing team’s contributions.

Keywords

  • Grid computing
  • Modeling and Simulation
  • Monitoring

Fingerprint

Dive into the research topics of 'CGSim: A Simulation Framework for Large Scale Distributed Computing Environment'. Together they form a unique fingerprint.

Cite this