Skip to main content

Module scirs2_adapter

Module scirs2_adapter 

Source
Expand description

Enhanced SciRS2 GPU Integration and Adapter Layer

This module provides complete integration with SciRS2’s GPU abstractions and enhanced quantum computing acceleration using the SciRS2 framework.

Structs§

SciRS2BufferAdapter
Enhanced SciRS2 GPU Buffer with quantum-specific optimizations
SciRS2GpuBackend
Enhanced SciRS2 GPU Backend implementation
SciRS2GpuFactory
Create a SciRS2 GPU backend factory
SciRS2GpuMetrics
Performance metrics for SciRS2 GPU operations
SciRS2KernelAdapter
Enhanced SciRS2 Kernel Adapter with optimized quantum operations

Functions§

get_gpu_system_info
Get system information for GPU optimization
get_scirs2_gpu_device
Get or create the default GPU device using SciRS2
is_gpu_available
Helper to check if GPU acceleration is available via SciRS2
register_compiled_kernel
Register a compiled kernel for caching
register_quantum_kernel
Register a quantum kernel with the SciRS2 GPU kernel registry