Module distributed

Module distributed 

Source
Expand description

Distributed Circuit Execution Framework

This module provides infrastructure for executing quantum circuits across multiple quantum devices, simulators, or cloud services in a distributed manner.

Structs§

AggregatedResult
Aggregated result across multiple backends
AllocationPolicies
Resource allocation policies
BackendCapabilities
Backend capabilities
BackendPerformance
Performance characteristics of a backend
BackendResult
Result from a single backend
ClassicalResources
Classical computing resources for hybrid systems
ConnectivityGraph
Qubit connectivity graph
CostInfo
Cost information
Credentials
Authentication credentials
DistributedExecutor
A distributed quantum circuit execution engine
DistributedJob
Distributed execution job
DistributedResult
Execution result from distributed system
ExecutionBackend
A quantum execution backend (device, simulator, or cloud service)
ExecutionMetadata
Execution metadata
ExecutionParameters
Execution parameters for a job
ExecutionScheduler
Execution scheduler
ExecutionTimeModel
Model for predicting execution times
FailureDetectionConfig
Failure detection configuration
FaultToleranceConfig
Fault tolerance configuration
GPUInfo
GPU information
HealthCheckConfig
Health check configuration
LoadBalancer
Load balancing strategies
MetricsConfig
Metrics collection configuration
NetworkConfig
Network configuration for backend communication
NoiseCharacteristics
Noise characteristics of a backend
PriorityQueueConfig
Priority queue configuration
QualityMetrics
Quality metrics for results
QueueInfo
Queue information for a backend
ResourceManager
Resource manager
ResourcePool
Resource pool information
ResourceUsage
Resource usage information
RetryPolicy
Retry policy configuration
SystemHealthStatus
System health status
TimeoutConfig
Timeout configuration
UsageTracking
Usage tracking configuration

Enums§

AuthenticationType
Types of authentication
BackendStatus
Current status of a backend
BackendType
Types of quantum execution backends
BackoffStrategy
Backoff strategies for retries
ErrorCorrectionStrategy
Error correction strategies
ErrorMitigation
Error mitigation techniques
ErrorType
Types of errors that can be retried
ExecutionStatus
Execution status
FailureDetectionMethod
Failure detection methods
LoadBalancingStrategy
Load balancing strategies
MetricsStorage
Metrics storage backends
Priority
Execution priority levels
ResourceAllocationStrategy
Resource allocation strategies
ResultFormat
Result format options
SchedulingPolicy
Scheduling policies
SimulatorType
Types of quantum simulators
TopologyType
Types of qubit connectivity topologies