Files
rustytorch/crates/core/rtx-backend-sycl/Cargo.toml
T
2026-03-04 00:08:42 +00:00

45 lines
1.1 KiB
TOML

[package]
name = "rtx-backend-sycl"
version = "0.1.0"
edition = "2024"
description = "Intel SYCL/oneAPI backend for RustyTorch++ - GPU acceleration on Intel Xe/Arc GPUs"
license = "MIT OR Apache-2.0"
keywords = ["machine-learning", "deep-learning", "intel", "sycl", "oneapi"]
categories = ["science", "mathematics", "gpu"]
[features]
default = []
# Enable full SYCL runtime (requires oneAPI installation)
sycl-runtime = []
# Use oneMKL for optimized BLAS
onemkl = []
# Enable Flash Attention kernels (when available)
flash-attention = []
# Enable INT8/FP16 quantization
quantization = []
# Enable profiling
profiling = []
[dependencies]
rtx-backend = { workspace = true }
thiserror = { workspace = true }
tracing = { workspace = true }
parking_lot = { workspace = true }
dashmap = { workspace = true }
once_cell = "1.19"
bytemuck = { workspace = true }
rand = { workspace = true }
rand_distr = { workspace = true }
# SYCL bindings would go here when available
# sycl-sys = { version = "0.1", optional = true }
[dev-dependencies]
[build-dependencies]
# For detecting oneAPI installation
# cmake = "0.1"
[lints]
workspace = true