Skip to main content

Module gpu_search_enhanced

Module gpu_search_enhanced 

Source
Expand description

GPU-enhanced vector search primitives for OxiRS Vector Search.

This module provides three high-level building blocks for performance-critical vector search workloads:

  • SimdVectorSearch โ€“ SIMD-accelerated flat (brute-force) search using parallel dot products via scirs2_core::simd.
  • BatchSearchEngine โ€“ Concurrent batch search across multiple query vectors using scirs2_core::parallel_ops.
  • SearchMetrics โ€“ Lightweight instrumentation for measuring throughput and latency percentiles.

Structsยง

BatchSearchEngine
Concurrent batch search over multiple query vectors.
SearchMetrics
Lightweight, lock-free performance metrics for vector search operations.
SimdVectorSearch
SIMD-accelerated flat (brute-force) vector search.