simgrid
« Back to VersTracker
Description:
Studies behavior of large-scale distributed systems
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: simulation distributed-systems hpc cloud research modeling
Install: brew install simgrid
About:
SimGrid is a versatile framework for modeling and simulating distributed systems, including algorithms, protocols, and applications. It enables researchers to evaluate performance and scalability of complex infrastructures like cloud, grid, and HPC environments. By providing accurate simulations without deploying real hardware, it accelerates development and experimentation cycles.
Key Features:
  • Accurate simulation of network and computational resources
  • Support for diverse platforms (cloud, HPC, IoT)
  • Multiple APIs (C, C++, Python, Java, Lua)
  • Reproducible experiments with deterministic results
  • Integration with real application code via virtual execution
Use Cases:
  • Researching scheduling algorithms for HPC clusters
  • Evaluating network protocols in large-scale distributed systems
  • Prototyping and testing cloud resource management strategies
  • Educational modeling of parallel and distributed computing concepts
Alternatives:
  • NS-3 – Focuses on detailed network protocol simulation, whereas SimGrid emphasizes higher-level system and application performance modeling.
  • CloudSim – Specialized for cloud data center provisioning and scheduling, while SimGrid offers broader platform support including HPC and IoT.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 10:07am 3 VERSION_BUMP fcfb1ee5
Dec 16, 2024 6:40am 1 VERSION_BUMP d8b681f9
Sep 14, 2024 5:10am 0 VERSION_BUMP 359e5b03