Torc User Guide

The torc workflow management system orchestrates the execution of jobs on distributed computing resources, including HPC and cloud environments.

Torc provides these features:

  • Manage dependencies between jobs and resources.

  • Support workflow restarts, accounting for job failures, compute node timeouts, and program and data file files.

  • Persistent store for user input and output data.

  • Track resource utilization.

  • Auto-tune resource requirements.

How to use this guide

  • Refer to Workflow Overview for an illustration of torc’s capabilities.

  • Refer to How Tos for step-by-step instructions for installation and running workflows.

  • Refer to Tutorials for examples of building workflows with torc.

  • Refer to Reference for CLI and API documentation.

  • Refer to Explanation for descriptions of how torc works and what a user will observe when using it.

Indices and tables