IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).

Mojo function

min

def min(val: SIMD) -> Scalar[val.dtype]

Computes the minimum value across all lanes in a warp.

This is a convenience wrapper around lane_group_min that operates on the entire warp. It performs a parallel reduction using warp shuffle operations to find the global minimum value across all lanes in the warp.

Args:

  • val (SIMD): The SIMD value to reduce. Each lane contributes its value to find the minimum.

Returns:

Scalar[val.dtype]: The scalar minimum value across all lanes in the warp.

Was this page helpful?