std.math_batch

Batch-Varianten von Min, Max und Clamp für 4 und 8 direkt übergebene Argumente gleichzeitig. Ermöglicht effizientere Verarbeitung von Wertegruppen in einem einzigen Funktionsaufruf ohne explizite Schleifen — besonders vorteilhaft wenn der Compiler SIMD-Instruktionen (SSE/AVX) erzeugt.

Einsatzbereiche: Ergänzung von std.math für SIMD-orientierte Optimierungen, Bildverarbeitung, Signal-Clipping, Batch-Normalisierung von Sensordaten.

Autor: Andreas Röne
Copyright: 2024-2025 Andreas Röne


Funktionen

Signatur Sichtbarkeit Beschreibung
Min4(a0: int64, a1: int64, a2: int64, a3: int64): int64 pub Minimum aus vier Werten
Min8(a0: int64, a1: int64, a2: int64, a3: int64, pub Minimum aus acht Werten
Max4(a0: int64, a1: int64, a2: int64, a3: int64): int64 pub Maximum aus vier Werten
Max8(a0: int64, a1: int64, a2: int64, a3: int64, pub Maximum aus acht Werten
Clamp4(a0: int64, a1: int64, a2: int64, a3: int64, pub Clamp auf vier Werten gleichzeitig