Concurrent Runtime

Concurrent runtime enables multiple computations, tasks, or processes to run at the same time. This approach optimizes CPU, memory, and I/O usage through parallel execution of multiple threads or processes.

To use concurrent runtimes effectively, a workflow must be designed to segregate resources properly.

Prerequisites

Before performing concurrent runtime, ensure these conditions are met:

  • Each job must use a dedicated workspace. Shared resources are not allowed
  • Multiple runtimes must not access the same image at the same time