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

parallelism_level

parallelism_level() -> Int

Gets the parallelism level of the Runtime.

Returns:

Int: The number of worker threads available in the async runtime.

parallelism_level(ctx: Optional[DeviceContext]) -> Int

Gets the parallelism level from a DeviceContext.

For CPU contexts this returns the number of worker threads in the runtime associated with that context. Falls back to the global parallelism level if the context is None or the query fails.

Args:

Returns:

Int: The parallelism level of the context.