Most SyncroSim users work in SyncroSim Studio on Windows, or interact with models through R and Python using rsyncrosim and pysyncrosim…

BLOG

Running SyncroSim on Linux: Scalable, scriptable, and ready for HPC

February 27, 2026


Most SyncroSim users work in SyncroSim Studio on Windows, or interact with models through R and Python using rsyncrosim and pysyncrosim. These workflows are powerful and flexible, and for many projects they’re exactly what you need.

But when simulations get larger, or when your organization relies on Linux-based infrastructure, it’s helpful to know that SyncroSim can also run natively in Linux environments using the SyncroSim Console.

What changes when running on Linux?

Running SyncroSim on Linux doesn’t change how your models work. Your packages, libraries, and scenarios behave the same way. The difference is how you execute them. Instead of launching runs from Studio, you trigger them from the command line, either directly, or from within Bash, R, or Python scripts. Many users develop and test workflows in Studio, then move large scenario batches to Linux servers or clusters for scale.

Designed for HPC and large-scale simulation

This becomes especially valuable in high-performance computing (HPC) environments. Many research institutions and agencies rely on Linux-based clusters managed by schedulers such as SLURM. Running SyncroSim on Linux allows you to:

  • Submit large scenario batches to HPC schedulers
  • Automate Monte Carlo experiments and parameter sweeps
  • Scale spatially explicit simulations across nodes

For computationally intensive, spatially explicit models, this can dramatically increase throughput and reduce turnaround time.


Linux, cloud, and container workflows

Linux is also the standard environment for cloud and containerized systems. If you’re deploying models through Docker, running automated pipelines, or building reproducible research infrastructure, the SyncroSim Console integrates cleanly into those workflows. In practice, this means you can:

  • Script model runs as part of larger data pipelines
  • Version-control your execution workflows
  • Deploy portable modeling environments in the cloud

Getting started with Linux

Getting started typically involves installing Mono (for .NET support), Conda for managing dependencies, and spatial libraries such as gdal-csharp. Once configured, SyncroSim runs smoothly alongside other command-line tools and scripting environments.

You may never need to leave Studio — and that’s perfectly fine. But if your projects grow to require large batch runs, HPC integration, or cloud deployment, SyncroSim on Linux ensures your modeling workflows can scale with you.

To learn more, visit the SyncroSim documentation or join the discussion on the SyncroSim Forum.

Request a demo