compute.simd · function ·

BuildSimdFloatParitySummary

Build simd float parity summary.

computecompute.simdcpufunctionsimdsource-exampleyeho

Describe and exercise bounded SIMD-style workloads and their fallback boundaries.

external BuildSimdFloatParitySummary(text label, simdFloatVector actual, list of float expected, float tolerance, text notes) returns simdFloatParitySummary

Status: source-declared

Parameters

text label
Supply label as text.
simdFloatVector actual
Supply actual as simdFloatVector.
list of float expected
Supply expected as list of float.
float tolerance
Supply tolerance as float.
text notes
Supply notes as text.

Use BuildSimdFloatParitySummary

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using compute.simd

// Describe and exercise bounded SIMD-style workloads and their fallback boundaries.
text label = "Player health"
simdFloatVector actual = simdFloatVector("Player health", simdCapability("Nova", "target", "lane Family", 1, 1, true, "ready", "notes"), [], "lowering", true, "notes")
list of float expected = []
float tolerance = 1.0
text notes = "notes"
simdFloatParitySummary result = BuildSimdFloatParitySummary(label, actual, expected, tolerance, notes)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_simd__buildsimdfloatparitysummary"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.simd"
version = "0.1.0"
path = "../../../yeho/packages/compute/simd"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/compute/simd/simd_values.yh:504