vosen/ZLUDA
Fork: 644 Star: 9826 (更新于 2024-12-02 09:44:20)
license: Apache-2.0
Language: Rust .
CUDA on non-NVIDIA GPUs
最后发布版本: v3 ( 2024-02-12 22:09:19)
ZLUDA
ZLUDA is a drop-in replacement for CUDA on non-NVIDIA GPU. ZLUDA allows to run unmodified CUDA applications using non-NVIDIA GPUs with near-native performance.
ZLUDA is work in progress. Follow development here and say hi on Discord. For more details see the announcement: https://vosen.github.io/ZLUDA/blog/zludas-third-life/
Usage
Warning: ZLUDA is under heavy development (see news here). Instructions below might not work.
Windows
You should have the most recent ROCm installed.
Run your application like this:
<ZLUDA_DIRECTORY>\zluda_with.exe -- <APPLICATION> <APPLICATIONS_ARGUMENTS>
Linux
Run your application like this:
LD_LIBRARY_PATH=<ZLUDA_DIRECTORY> <APPLICATION> <APPLICATIONS_ARGUMENTS>
MacOS
Not supported
Building
Warning: ZLUDA is under heavy development (see news here). Instructions below might not work.
Note: This repo has submodules. Make sure to recurse submodules when cloning this repo, e.g.: git clone --recursive https://github.com/vosen/ZLUDA.git
You should have a relatively recent version of Rust installed, then you just do:
cargo build --release
in the main directory of the project.
Linux
If you are building on Linux you must also symlink (or rename) the ZLUDA output binaries after ZLUDA build finishes:
ln -s libnvcuda.so target/release/libcuda.so
ln -s libnvcuda.so target/release/libcuda.so.1
ln -s libnvml.so target/release/libnvidia-ml.so
Contributing
If you want to develop ZLUDA itself, read CONTRIBUTING.md, it contains instructions how to set up dependencies and run tests
License
This software is dual-licensed under either the Apache 2.0 license or the MIT license. See LICENSE-APACHE or LICENSE-MIT for details
最近版本更新:(数据更新于 2024-10-09 10:10:48)
2024-02-12 22:09:19 v3
2021-02-23 01:17:36 v2
2020-11-24 05:51:38 v1
主题(topics):
cuda, rust
vosen/ZLUDA同语言 Rust最近更新仓库
2024-12-22 10:23:54 rustdesk/rustdesk
2024-12-22 08:48:41 lapce/lapce
2024-12-21 23:25:36 tw93/Pake
2024-12-19 19:31:32 dashpay/platform
2024-12-18 10:31:25 DioxusLabs/dioxus
2024-12-17 17:18:34 lanyeeee/jmcomic-downloader