Module parallel_execution

Module parallel_execution 

Source
Expand description

Parallel pipeline execution components

This module provides parallel pipeline components, async execution, thread-safe composition, and work-stealing schedulers.

Structs§

AsyncTask
Async task wrapper for future-based execution
ExecutorStatistics
Executor statistics
ParallelConfig
Parallel execution configuration
ParallelExecutor
Parallel executor for pipeline tasks
ParallelPipeline
Parallel pipeline for executing multiple pipeline steps concurrently
ParallelPipelineTrained
Trained state for parallel pipeline
ParallelTask
Parallel task wrapper
TaskDispatcher
Task dispatcher for load balancing
TaskResult
Task execution result
WorkerState
Worker thread state
WorkerStatistics
Worker statistics

Enums§

LoadBalancingStrategy
Load balancing strategies
ParallelExecutionStrategy
Parallel execution strategies
SchedulingStrategy
Task scheduling strategies
ThreadPoolType
Thread pool types
WorkerStatus
Worker status