Violet
21ef5f60a3
Check Rust formatting on pull requests ( #451 )
...
* Check Rust formatting on pull requests
This should help us maintain consistent style, without having unrelated style changes in pull requests from running `rustfmt`.
* cargo fmt non-generated files
* Ignore generated files
2025-07-30 14:55:09 -07:00
Violet
481c3550fa
Convert CUDA performance lib statuses to Rust result types ( #444 )
...
These changes replicate how the main library is handled. cuDNN still needs to have zluda_bindgen run and zluda_dump_common updated
2025-07-29 14:28:14 -07:00
Violet
303e4c2fb2
Update rocm_setup_build.sh ( #446 )
2025-07-29 11:05:16 -07:00
Violet
d81404eb70
Add support for rocblas
to zluda_bindgen
( #440 )
...
One step of several for adding cublas support
2025-07-28 15:07:22 -07:00
Violet
8c23ef1ded
Rename cuda_base cuda_macros ( #435 )
2025-07-25 11:09:50 -07:00
Andrzej Janik
c1dda55235
Add nightly tests ( #433 )
2025-07-24 16:14:06 -07:00
Andrzej Janik
081f7d0976
Enable sccache in Rust builds, publish prerelease builds ( #408 )
2025-07-09 09:20:03 -07:00
Andrzej Janik
ef0c4afcf9
Run unit tests on every commit ( #401 )
2025-07-03 16:07:00 -07:00
Andrzej Janik
f179868b8e
Add automated builds ( #358 )
2025-06-16 09:53:18 -07:00
Andrzej Janik
c92abba2bb
Refactor compilation passes ( #270 )
...
The overarching goal is to refactor all passes so they are module-scoped and not function-scoped. Additionally, make improvements to the most egregiously buggy/unfit passes (so the code is ready for the next major features: linking, ftz handling) and continue adding more code to the LLVM backend
2024-09-23 16:33:46 +02:00
Andrzej Janik
06a5cff2d8
Add our nvml to the build
2021-02-28 02:11:22 +01:00
Andrzej Janik
ab690c6491
Add zluda_redirect.dll to CI builds ( #40 )
2021-02-21 17:44:42 +01:00
Andrzej Janik
4ed9ef8edb
Improve CI ( #39 )
...
* Use official GPU driver packages for building on Linux
* Start building on Windows
* Start uploading artifacts
2021-02-21 14:44:58 +01:00
Andrzej Janik
ff8135e8a3
Add a library for dumping kernels arguments before and after launch ( #18 )
2021-01-16 22:28:48 +01:00
Takeshi Watanabe
ae950163cd
Add building only CI ( #25 )
...
Testing isn't working yet because some tests require live Intel GPU and live NVIDIA GPU
2020-12-29 22:54:48 +01:00