Structs§
- Computation
Capabilities - Computation capabilities
- Computation
Engine - Computation engine for matrix operations
- Computation
Unit - Computation unit
- Execution
Engine - Execution engine
- Load
Balancer - Load balancer
- Matrix
Task - Matrix task
- Operation
Scheduler - Operation scheduler
- Optimized
Multiplication - Parallel
Executor - Parallel executor
- Parallel
Task - A unit of parallelisable work submitted to
ParallelExecutor::execute_parallel. - Performance
Metrics - Performance metrics
- SIMD
Capabilities - SIMD capabilities
- SIMD
Optimizer - SIMD optimizer
- Task
Result - The result of executing a
ParallelTaskviaParallelExecutor. - Thread
Performance - Thread performance
- Vectorized
Operation - Vectorized operation
- Worker
Metrics - Worker metrics
- Worker
Thread - Worker thread
Enums§
- Balancing
Strategy - Balancing strategies
- Computation
Unit Type - Computation unit types
- Decomposition
Type - Decomposition types
- Execution
Engine Type - Execution engine types
- Load
Balancing Strategy - Load-balancing strategy for distributing parallel tasks across workers.
- Matrix
Operation - Matrix operations
- Optimization
Level - Optimization levels
- Parallel
Operation - The operation a
ParallelTaskperforms. Mirrors the subset ofMatrixOperationvariants that are meaningful to dispatch in parallel, plus aCustomescape hatch. - SIMD
Instruction - SIMD instructions
- Task
Priority - Task priorities
- Task
Status - Status of a completed (or failed) parallel task.