Skip to main content

Module soa

Module soa 

Source
Expand description

Structure of Arrays (SoA) types for efficient processing.

This module defines the HitBatch structure which stores hit data in parallel vectors (SoA layout) rather than an array of structs (AoS). This layout works better with modern CPU caches and SIMD instructions.

Structs§

HitBatch
A batch of hits stored in Structure of Arrays (SoA) format.

Type Aliases§

HitRecord
Tuple-based hit representation used to push into a batch without AoS storage.