Module cross_platform_benchmarking

Module cross_platform_benchmarking 

Source
Expand description

Cross-Platform Performance Benchmarking System with SciRS2 Analysis

This module provides comprehensive benchmarking capabilities across different quantum cloud providers (IBM Quantum, AWS Braket, Azure Quantum, etc.) with advanced statistical analysis using SciRS2 for performance comparison and optimization.

Structs§

ANOVAResult
ANOVA analysis results
BenchmarkMetrics
Benchmark metrics for a platform
BottleneckAnalysis
Performance bottleneck analysis
CircuitBenchmarkResult
Individual circuit benchmark result
ClusterAnalysisResult
Cluster analysis results
ComparativeAnalysisResult
Comparative analysis across platforms
ComplexityLevel
Circuit complexity levels for benchmarking
ConnectivityInfo
Connectivity information
CorrelationAnalysisResult
Correlation analysis results
CorrelationPair
Significant correlation pair
CostBreakdown
Cost breakdown per platform
CostEffectivenessAnalysis
Cost effectiveness analysis
CostOptimizationAnalysis
Cost optimization analysis
CostOptimizationRecommendation
Cost optimization recommendation
CostTrend
Cost trend analysis
CrossPlatformBenchmarkConfig
Cross-platform benchmarking configuration
CrossPlatformBenchmarkResult
Comprehensive cross-platform benchmark results
CrossPlatformBenchmarker
Main cross-platform benchmarking engine
CrossPlatformCostAnalysis
Cross-platform cost analysis
CrossPlatformStatisticalAnalysis
Cross-platform statistical analysis
CustomBenchmarkCircuit
Custom benchmark circuit definition
DeviceInfo
Device information
DistributionAnalysisResult
Distribution analysis results
DistributionComparison
Distribution comparison
DistributionFit
Distribution fit results
ErrorAnalysis
Error analysis
ExecutionSummary
Execution summary
LatencyAnalysis
Latency analysis
LatencyDistribution
Latency distribution analysis
NormalityTest
Normality test results
OutlierDetectionResult
Outlier detection results
PCAResult
Principal Component Analysis results
PairwiseComparison
Pairwise comparison results
ParallelBenchmarkConfig
Parallel benchmarking configuration
PerformanceTargets
Performance targets for benchmarking
PerformanceTrends
Performance trends over time
PlatformBenchmarkResult
Results for a specific platform
PlatformPerformanceAnalysis
Platform performance analysis
PlatformRanking
Platform ranking in different categories
PlatformRecommendation
Platform recommendations
PostHocTest
Post-hoc test results
ROIAnalysis
ROI analysis
ReliabilityMetrics
Reliability metrics
ResourceAllocation
Resource allocation per platform
ResourceUtilization
Resource utilization metrics
ScalabilityAnalysis
Scalability analysis
StatisticalAnalysisConfig
Statistical analysis configuration
StatisticalComparison
Statistical comparison between platforms
TheoreticalLimits
Theoretical performance limits
TrendAnalysis
Trend analysis data
ValueMetrics
Value metrics for ROI calculation

Enums§

BenchmarkPriority
Benchmark priority levels
BottleneckType
Types of performance bottlenecks
CircuitDefinition
Circuit definition formats
ComparisonType
Types of statistical comparisons
CorrelationType
Types of correlations
CostOptimizationType
Types of cost optimizations
ImplementationEffort
Implementation effort levels
LoadBalancingStrategy
Load balancing strategies
QuantumPlatform
Quantum computing platforms
QuantumTechnology
Quantum technology types
RecommendationType
Types of recommendations
TopologyType
Topology types
TrendDirection
Trend direction