mirror of
https://github.com/vosen/ZLUDA.git
synced 2025-04-20 08:24:44 +00:00
Too many changes to list, but broadly: * Remove Intel GPU support from the compiler * Add AMD GPU support to the compiler * Remove Intel GPU host code * Add AMD GPU host code * More device instructions. From 40 to 68 * More host functions. From 48 to 184 * Add proof of concept implementation of OptiX framework * Add minimal support of cuDNN, cuBLAS, cuSPARSE, cuFFT, NCCL, NVML * Improve ZLUDA launcher for Windows
61 lines
1.2 KiB
TOML
61 lines
1.2 KiB
TOML
[workspace]
|
|
|
|
# Remember to also update the project's Cargo.toml
|
|
# if it's a top-level project
|
|
members = [
|
|
"atiadlxx-sys",
|
|
"comgr",
|
|
"cuda_base",
|
|
"cuda_types",
|
|
"detours-sys",
|
|
"ext/llvm-sys.rs",
|
|
"hip_common",
|
|
"hip_runtime-sys",
|
|
"hipblaslt-sys",
|
|
"hipfft-sys",
|
|
"hiprt-sys",
|
|
"miopen-sys",
|
|
"offline_compiler",
|
|
"optix_base",
|
|
"optix_dump",
|
|
"process_address_table",
|
|
"ptx",
|
|
"rocblas-sys",
|
|
"rocm_smi-sys",
|
|
"rocsparse-sys",
|
|
"xtask",
|
|
"zluda",
|
|
"zluda_api",
|
|
"zluda_blas",
|
|
"zluda_blaslt",
|
|
"zluda_ccl",
|
|
"zluda_dark_api",
|
|
"zluda_dnn",
|
|
"zluda_dump",
|
|
"zluda_fft",
|
|
"zluda_inject",
|
|
"zluda_lib",
|
|
"zluda_llvm",
|
|
"zluda_ml",
|
|
"zluda_redirect",
|
|
"zluda_rt",
|
|
"zluda_sparse",
|
|
]
|
|
|
|
# Cargo does not support OS-specific or profile-specific
|
|
# targets. We keep list here to bare minimum and rely on xtask
|
|
default-members = [
|
|
"zluda_lib",
|
|
"zluda_ml",
|
|
"zluda_inject",
|
|
"zluda_redirect"
|
|
]
|
|
|
|
[profile.dev.package.blake3]
|
|
opt-level = 3
|
|
|
|
[profile.dev.package.lz4-sys]
|
|
opt-level = 3
|
|
|
|
[profile.dev.package.xtask]
|
|
opt-level = 3
|