# Runtime Module

The `helion.runtime` module handles kernel execution and configuration management.

```{eval-rst}
.. currentmodule:: helion.runtime
```

## Key Classes

The runtime module provides the core execution infrastructure. For detailed documentation of individual classes, see:

- {doc}`config` - Configuration management
- {doc}`kernel` - Kernel execution
- {doc}`settings` - Compilation settings

## Utility Functions

```{eval-rst}
.. currentmodule:: helion.runtime

.. autofunction:: triton_wait_signal

.. autofunction:: get_num_sm

.. autofunction:: set_triton_allocator
```
