Thanks to visit codestin.com
Credit goes to github.com

Skip to content

hodu-rs/hodu_xla

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Experimentation using the xla compiler from rust

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Rust 74.8%
  • C++ 19.6%
  • Starlark 2.9%
  • Shell 2.7%