hodu_xla

Crates.iohodu_xla
lib.rshodu_xla
version0.4.7
created_at2025-10-02 07:27:15.256402+00
updated_at2025-10-18 05:46:35.019779+00
descriptionBindings for the XLA C++ library.
homepage
repositoryhttps://github.com/hodu-rs/hodu_xla
max_upload_size
id1863972
size315,286
Han Damin (miniex)

documentation

README

hodu_xla

Experimentation using the xla compiler from rust

The XLA extension is automatically downloaded and installed when you build the project:

cargo build

The build system automatically downloads pre-compiled XLA binaries from the hodu-rs/hodu_xla repo. This downloads the XLA binaries packaged by the hodu-rs project.

You can customize the installation:

  • XLA_EXTENSION_DIR: Set custom installation directory (default: ~/.hodu/hodu_xla/extensions)

Manual Installation

For manual installation, use the provided scripts:

CPU Version (Default)

./scripts/install.sh    # Unix/Linux/macOS

Supported Platforms

Target Triple Device Status
x86_64-unknown-linux-gnu CPU ✅ Stable
aarch64-unknown-linux-gnu CPU ✅ Stable
x86_64-apple-darwin CPU ❌ Not Supported
aarch64-apple-darwin CPU ✅ Stable
x86_64-pc-windows-msvc CPU ❌ Not Supported
Commit count: 0

cargo fmt