Expand description
Hardware-Aware Quantum Circuit Parallelization
This module provides sophisticated parallelization capabilities that understand and respect hardware constraints, topology, and resource limitations to maximize throughput while maintaining circuit fidelity and correctness.
Structs§
- AdaptiveML
Config - Adaptive machine learning configuration
- Adaptive
Optimization Config - Adaptive optimization configuration
- Alert
Aggregation Config - Alert aggregation configuration
- Alert
Rule - Alert rule
- Alerting
Config - Alerting configuration
- Batch
Processing Config - Batch processing configuration
- Batch
Size Limits - Batch size limits
- Cache
Size Limits - Cache size limits
- Caching
Config - Caching configuration
- Calibration
Integration Config - Calibration integration configuration
- Compression
Config - Compression configuration
- Connectivity
Config - Connectivity configuration
- Connectivity
Optimization Config - Connectivity optimization configuration
- Encryption
Config - Encryption configuration
- Error
Rate Config - Error rate configuration
- Fairness
Config - Fairness configuration
- Feature
Engineering Config - Feature engineering configuration
- Hardware
Awareness Config - Hardware awareness configuration
- KeyManagement
Config - Key management configuration
- Load
Balancing Config - Load balancing configuration
- Load
Balancing Params - Load balancing parameters
- Load
Monitoring Config - Load monitoring configuration
- Load
Thresholds - Load thresholds
- Memory
Limits - Memory allocation limits
- Metrics
Collection Config - Metrics collection configuration
- Migration
Policies - Migration policies
- Network
Allocation Config - Network allocation configuration
- Parallel
Scheduling Config - Parallel scheduling configuration
- Parallelization
Config - Hardware-aware parallelization configuration
- Performance
Optimization Config - Performance optimization configuration
- Prefetching
Config - Prefetching configuration
- QpuAllocation
Config - QPU resource allocation configuration
- Queue
Management Config - Queue management configuration
- Rebalancing
Triggers - Rebalancing triggers
- Replication
Config - Replication configuration
- Report
Distribution - Report distribution
- Reporting
Config - Reporting configuration
- Resource
Allocation Config - Resource allocation configuration
- Resource
Monitoring Config - Resource monitoring configuration
- Resource
Quotas - Resource quotas
- Resource
Tracking Config - Resource tracking configuration
- Retention
Policy - Data retention policy
- SmsProvider
Config - SMS provider configuration
- Smtp
Config - SMTP configuration
- Storage
Config - Storage configuration
- Thread
Affinity Config - Thread affinity configuration
- Thread
Pool Config - Thread pool configuration
- Timeout
Config - Timeout configuration
- Work
Stealing Config - Work stealing configuration
Enums§
- Alert
Aggregation Strategy - Alert aggregation strategies
- Alert
Severity - Alert severities
- Archive
Policy - Archive policy
- Batching
Strategy - Batching strategies
- Cache
Eviction Policy - Cache eviction policies
- Cache
Warming Strategy - Cache warming strategies
- Circuit
Feature - Circuit features
- Circuit
Migration Strategy - Circuit migration strategies
- Compression
Algorithm - Compression algorithms
- Consistency
Level - Consistency levels
- Core
Assignment Strategy - Core assignment strategies
- CpuAllocation
Strategy - CPU allocation strategies
- Data
Migration Strategy - Data migration strategies
- Encryption
Algorithm - Encryption algorithms
- Error
Mitigation Strategy - Error mitigation strategies
- Error
Prediction Model - Error prediction models
- Fairness
Algorithm - Fairness algorithms
- Feature
Normalization - Feature normalization methods
- Hardware
Feature - Hardware features
- KeyDerivation
Function - Key derivation functions
- KeyStorage
Backend - Key storage backends
- Load
Balancing Algorithm - Load balancing algorithms
- Load
Metric - Load metrics
- MLModel
Type - ML model types
- Memory
Allocation Strategy - Memory allocation strategies
- Monitoring
Granularity - Monitoring granularity
- Monitoring
Metric - Monitoring metrics
- Network
QoSClass - Network QoS classes
- Notification
Channel - Notification channels
- Numa
Preference - NUMA preferences
- Optimization
Level - Optimization levels
- Optimization
Objective - Optimization objectives
- Parallel
Scheduling Algorithm - Parallel scheduling algorithms
- Parallelization
Strategy - Parallelization strategies
- Performance
Feature - Performance features
- Prefetching
Strategy - Prefetching strategies
- QpuSharing
Strategy - QPU sharing strategies
- Queue
Scheduling Algorithm - Queue scheduling algorithms
- Rebalancing
Event - Rebalancing events
- Replication
Strategy - Replication strategies
- Report
Format - Report formats
- Report
Type - Report types
- Routing
Preference - Routing preferences
- Storage
Backend - Storage backends
- Swap
Insertion Strategy - SWAP insertion strategies
- Thread
Priority - Thread priority levels
- Threshold
Condition - Threshold conditions
- Topology
Awareness Level - Topology awareness levels
- Tracking
Granularity - Tracking granularity levels
- Work
Stealing Strategy - Work stealing strategies