|
MLX
|
#include "mlx/distributed/distributed.h"Go to the source code of this file.
Namespaces | |
| namespace | mlx |
| namespace | mlx::core |
| namespace | mlx::core::distributed |
| namespace | mlx::core::distributed::detail |
Functions | |
| Stream | mlx::core::distributed::detail::communication_stream () |
| void | mlx::core::distributed::detail::all_sum (Group group, const array &input, array &output) |
| void | mlx::core::distributed::detail::all_gather (Group group, const array &input, array &output) |
| void | mlx::core::distributed::detail::send (Group group, const array &input, int dst) |
| Send an array to the dst rank. | |
| void | mlx::core::distributed::detail::recv (Group group, array &out, int src) |
| Recv an array from the src rank. | |