Distribute computations to achieve faster execution times and higher resolution results.

With STK Parallel Computing Server you can distribute large-scale jobs across multiple computing resources to process more at once. Share access to the server among multiple users to increase performance across your organization.

You can use Parallel Computing Server with STK to scale up Coverage, Deck Access, Chains, Volumetrics, and Analyzer trade study computations. Or, use one of the included Software Development Kits (SDKs) to parallelize computations for custom models and algorithms.

Image from STK Parallel Computing Server, AGI

Use cases

  • Accelerate STK computations.
  • Compute at a fidelity that would be beyond the capacity of a single, local computer.
  • Create a custom application that provides coarse grain parallelism of single threaded applications.
  • Add scalability to STK Components, STK Engine, or ODTK computations.


  • Leverage high-performance computing servers and other networked computing resources by sharing them with multiple users.
  • Web interface for server monitoring and maintenance.
  • Flexible design supports processing jobs in C#, Java, Python for custom computations.
  • .NET, Java, and Python APIs can be used with STK Components, STK Engine, and ODTK.

Related Content

Tech Tips

Tips and tricks on using STK Parallel Computing.

View More

Space Object Threat Assessment (SOTA)

Assess satellite risk and vulnerability.

View More

STK Parallel Computing Server Spec Sheet

Detailed feature list for STK Parallel Computing Server.

View More

Related Products

Enterprise Applications

Break down silos, facilitate collaboration, and accelerate computations.

STK Data Federate (SDF)

Centralize STK data with AGI’s web-based Content Management System.

Geospatial Content Server (GCS)

Host, process, and serve terrain, imagery, and other heterogeneous 3D data.