Module jit_compilation

Module jit_compilation 

Source
Expand description

Just-in-time compilation for frequently used gate sequences.

This module provides advanced JIT compilation capabilities for quantum circuit simulation, enabling compilation of frequently used gate sequences into optimized machine code for dramatic performance improvements.

Structs§

CompiledGateSequence
Compiled gate sequence
ComplexityAnalyzer
Complexity analyzer
FusedGateOperation
Fused gate operation
GateSequencePattern
Gate sequence pattern for compilation
JITBenchmarkResults
JIT benchmark results
JITCompiler
JIT compilation engine
JITCompilerStats
JIT compiler statistics
JITConfig
JIT compilation configuration
JITPerformanceStats
JIT performance statistics
JITQuantumSimulator
JIT-enabled quantum simulator
JITSimulatorStats
JIT simulator statistics
MatrixOperation
Matrix operation for compilation
PatternAnalysisResult
Pattern analysis result
PatternAnalyzer
Pattern analyzer for detecting common gate sequences
PatternComplexity
Pattern complexity analysis
RuntimeProfiler
Runtime profiler for performance monitoring
RuntimeProfilerStats
Runtime profiler statistics
VectorizedOperation
Vectorized operation for SIMD

Enums§

BytecodeInstruction
JIT bytecode instructions
CompilationPriority
Compilation priority levels
CompilationStatus
Compilation status for gate sequences
CompiledFunction
Compiled function representation
JITOptimization
JIT optimization techniques applied
JITOptimizationLevel
JIT optimization levels
MatrixComputeFunction
Matrix computation function
MatrixOpType
Matrix operation types
OptimizationSuggestion
Optimization suggestions
PrefetchPattern
Prefetch pattern for memory optimization
SIMDInstruction
SIMD instruction types
SIMDLayout
SIMD data layout

Functions§

benchmark_jit_compilation
Benchmark JIT compilation system