Commit Graph

  • 9080747d6a Merge f146176b5f393b3eb528e8afdddcda86c0c5386f into ce9c0aac236ec712a33b9a53844a011c6303f3b8 Violet 2025-08-02 06:43:55 +00:00
  • f146176b5f cargo fmt Violet 2025-08-02 06:40:18 +00:00
  • 5d08714215 Tests for shf Violet 2025-08-01 05:33:29 +00:00
  • acf9c29a08 Implement shf instruction Violet 2025-08-01 03:30:50 +00:00
  • 32aa588004 Merge 7ac8afd1ce2dd590002b4c2e8507adbff594519c into ce9c0aac236ec712a33b9a53844a011c6303f3b8 adalava 2025-08-01 20:00:41 +02:00
  • c4285d0cf2 Merge 46a09dd7cda445ba9a1b7edf08d3399c1cc6255b into ce9c0aac236ec712a33b9a53844a011c6303f3b8 Violet 2025-08-01 20:00:01 +02:00
  • ce9c0aac23 In nightly runs, make sure cargo is in $PATH (#462) master v5-preview.87 Andrzej Janik 2025-08-01 18:36:11 +02:00
  • ab061bc640 In nightly runs, make sure cargo is in $PATH trigger_nightly_6 Andrzej Janik 2025-08-01 16:35:21 +00:00
  • 23e69311c7 Merge 8f69b71f604328ab7cf6bd1c1e7bd1a1be4210b4 into c00496b92a3eadf434a1e468a5164d550659dac5 Thomas McWork 2025-08-01 11:17:10 +03:00
  • c00496b92a Install curl correctly (#461) v5-preview.86 v5-preview.85 Andrzej Janik 2025-08-01 04:56:37 +02:00
  • 508a72bbc4 Install curl correctly trigger_nightly_5 Andrzej Janik 2025-08-01 02:56:10 +00:00
  • 7fc6caffb6 Update nightly runner's ROCm version to 6.3.4 (#460) Andrzej Janik 2025-08-01 04:46:49 +02:00
  • 4269acbb3b Update ROCm to 6.3.4 trigger_nightly_4 Andrzej Janik 2025-08-01 02:45:42 +00:00
  • 52d3ea624c Fix nightly run (#459) v5-preview.84 Andrzej Janik 2025-08-01 04:20:39 +02:00
  • f826bf1a20 Fix nightly run trigger_nightly_3 Andrzej Janik 2025-08-01 02:20:08 +00:00
  • 704a94e6f4 Fix nightly tests trigger (#458) v5-preview.83 Andrzej Janik 2025-08-01 03:31:54 +02:00
  • da57abfd42 Fix trigger trigger_nightly_2 Andrzej Janik 2025-08-01 01:31:19 +00:00
  • cd7e2f8e36 Force loading ZLUDA through LD_PRELOAD (#447) v5-preview.82 Andrzej Janik 2025-08-01 03:00:13 +02:00
  • e0882694c3 Linux fix unix_preload Andrzej Janik 2025-08-01 00:28:05 +00:00
  • 0d7438ff9f Re-fix Andrzej Janik 2025-07-31 17:27:18 -07:00
  • 824b9c1719 Fix Windows build Andrzej Janik 2025-08-01 00:18:29 +00:00
  • b01cc29f7c Address review comments Andrzej Janik 2025-08-01 00:01:46 +00:00
  • 96ae27e9e1 Implement cublas functions needed for llm.c (#457) v5-preview.81 Violet 2025-07-31 11:08:53 -07:00
  • 8efd0d2c9f Handle cublasSetMathMode Violet 2025-07-31 17:49:20 +00:00
  • ed853980ff Implement cublas functions Violet 2025-07-30 21:30:05 +00:00
  • a05a601d4e Implement cublasCreate_v2 Violet 2025-07-26 20:14:00 +00:00
  • 117cb08341 Fix build Andrzej Janik 2025-07-31 17:00:48 +00:00
  • 4a94043e8c Merge commit '99c36092bea198c90fd00f6eea83c728e497ff35' into unix_preload Andrzej Janik 2025-07-31 16:56:51 +00:00
  • 99c36092be Use FromCuda in zluda_blas (#455) v5-preview.80 Violet 2025-07-31 09:52:10 -07:00
  • 008bd733c8 Don't convert arguments for implemented_and_always_succeeds Violet 2025-07-31 16:24:56 +00:00
  • 49aabffdcc Rename zluda_dump to zluda_trace (#456) v5-preview.79 Andrzej Janik 2025-07-31 17:07:03 +02:00
  • 3d4dd08776 Minor naming fixes dump_to_trace Andrzej Janik 2025-07-30 17:38:28 -07:00
  • 2062aed49f Rename zluda_dump to zluda_trace Andrzej Janik 2025-07-30 17:34:37 -07:00
  • 6cacea5599 Fix build Andrzej Janik 2025-07-31 00:18:10 +00:00
  • 4d163a4d9b Implement cuModuleGetGlobal_v2 (#454) v5-preview.78 Violet 2025-07-30 16:34:21 -07:00
  • 4197fa003c Merge remote-tracking branch 'origin/master' into unix_preload Andrzej Janik 2025-07-30 16:25:54 -07:00
  • dbc7271863 Add README, fix Windows builds Andrzej Janik 2025-07-30 16:21:55 -07:00
  • f683ffc7ca Use FromCuda in zluda_blas Violet 2025-07-30 06:26:13 +00:00
  • 0bb4f10b51 Implement cuModuleGetGlobal_v2 Violet 2025-07-25 07:25:30 +00:00
  • 0be8fa7652 New type alias for cublasHandle_t in zluda_bindgen Violet 2025-07-30 06:26:13 +00:00
  • 66db19a061 Move FromCuda and ZludaObject into a common crate (#452) v5-preview.77 Violet 2025-07-30 15:53:22 -07:00
  • b1db397979 Preload perf libraries Andrzej Janik 2025-07-30 22:46:10 +00:00
  • ab9b1a43db Fix line ending conflict Violet 2025-07-30 22:11:24 +00:00
  • b8bcbec295 Always use Unix line endings (#453) v5-preview.76 v5-preview.75 Violet 2025-07-30 15:09:47 -07:00
  • 9b160bc2d5 Always use Unix line endings Violet 2025-07-30 22:08:31 +00:00
  • 2a96adb293 Fix formatting Violet 2025-07-30 22:05:07 +00:00
  • bb9a625597 Fix merge conflict Violet 2025-07-30 22:02:56 +00:00
  • 21ef5f60a3 Check Rust formatting on pull requests (#451) Violet 2025-07-30 14:55:09 -07:00
  • 15f6e9dc8f Edit comment Violet 2025-07-30 21:53:43 +00:00
  • 82634dee28 Merge master Violet 2025-07-30 21:32:27 +00:00
  • 98b601d15a Use normalize_fn for performance libraries (#449) v5-preview.74 Violet 2025-07-30 14:02:01 -07:00
  • 3b9c92ea8a Fix typo Violet 2025-07-30 19:45:32 +00:00
  • d3d74cf429 Write some doc comments Violet 2025-07-30 06:01:39 +00:00
  • bef7ee71aa Move FromCuda trait into zluda_common Violet 2025-07-28 13:11:30 +00:00
  • 429c27d3ff Create zluda_common crate Violet 2025-07-28 06:29:04 +00:00
  • f6301e22aa Refactor FromCuda error type to be generic Violet 2025-07-28 06:29:04 +00:00
  • eae9235bc1 Ignore generated files Violet 2025-07-30 19:06:23 +00:00
  • bb6bd7a50b cargo fmt non-generated files Violet 2025-07-30 18:49:32 +00:00
  • 427d583007 Check Rust formatting on pull requests Violet 2025-07-30 10:54:51 -07:00
  • c07d7678cd Format files (#450) v5-preview.73 Violet 2025-07-30 10:30:49 -07:00
  • 27bc8cddc5 Remove unnecessary module path Violet 2025-07-30 16:25:54 +00:00
  • d890a44f3c Use normalize_fn for performance libraries Violet 2025-07-25 22:29:12 +00:00
  • 350a5ad8ff Format files Violet 2025-07-30 16:34:37 +00:00
  • 87f74c8752 Use no-redirect dlopen in performance libraries Andrzej Janik 2025-07-29 23:46:53 +00:00
  • c48fd9f1d8 Detect if we are being redirected in zluda_dump Andrzej Janik 2025-07-29 21:56:32 +00:00
  • 72879ef3c6 Add a shim which uses LD_PRELOAD to force loading of ZLUDA Andrzej Janik 2025-07-29 21:31:15 +00:00
  • 481c3550fa Convert CUDA performance lib statuses to Rust result types (#444) v5-preview.72 Violet 2025-07-29 14:28:14 -07:00
  • 5a255cd70c Remove version from Cargo.toml Violet 2025-07-29 20:59:49 +00:00
  • 0fff490380 Use dev rocblas package Violet 2025-07-29 18:43:49 +00:00
  • 6c249e45a4 Merge master Violet 2025-07-29 18:08:28 +00:00
  • 303e4c2fb2 Update rocm_setup_build.sh (#446) v5-preview.71 Violet 2025-07-29 11:05:16 -07:00
  • 01f7ac2d9a Update rocm_setup_build.sh Violet 2025-07-29 10:45:48 -07:00
  • fc29041257 Merge master Violet 2025-07-29 17:17:22 +00:00
  • 4ffa669cce Fix Windows linkage (#445) v5-preview.70 Violet 2025-07-29 10:15:32 -07:00
  • f069b65e29 Fix Windows linkage Violet 2025-07-29 16:47:55 +00:00
  • d23d3e8cbd Merge Cuda performance library changes with rocblas Violet 2025-07-28 13:46:01 +00:00
  • 91934ea522 Implement From for result structs Violet 2025-07-28 05:49:13 +00:00
  • 7c129806a0 Filter out underlying_type Violet 2025-07-28 23:46:26 +00:00
  • d81404eb70 Add support for rocblas to zluda_bindgen (#440) v5-preview.69 Violet 2025-07-28 15:07:22 -07:00
  • 2664fab938 Update remove_types to handle types and fix Windows dylib name Violet 2025-07-28 21:34:26 +00:00
  • 970c6b7fdd Fix code with debug assertions turned off Violet 2025-07-28 21:16:59 +00:00
  • 9ebfe9d996 Run zluda_bindgen and fix usages Violet 2025-07-28 04:22:41 +00:00
  • 00a8368a2e Derive CudaDisplay trait for performance library result types Violet 2025-07-28 04:22:41 +00:00
  • 4e383406b9 Rustify performance library return types Violet 2025-07-26 23:12:56 +00:00
  • 01552367dc Slight refactor of ConvertIntoRustResult Violet 2025-07-28 01:24:05 +00:00
  • 5f32d2765f Exclude from tests Violet 2025-07-28 21:10:31 +00:00
  • 343e963ef9 Remove accidental comments Violet 2025-07-28 20:55:31 +00:00
  • 2694ed0fc9 Use hip_runtime-sys hipStream_t and hipEvent_t Violet 2025-07-28 20:38:51 +00:00
  • b26e66f787 Revert "Try freeing up more space" Violet 2025-07-28 20:54:08 +00:00
  • 990a7a5004 Try freeing up more space Violet 2025-07-28 20:31:28 +00:00
  • 8d4e873a71 Remove verbatim requirement for linking Violet 2025-07-28 20:22:44 +00:00
  • 8dbc7208de Try to make ZLUDA more robust on Windows (#442) v5-preview.68 Andrzej Janik 2025-07-28 22:20:04 +02:00
  • 4301418d50 Fix build winload Andrzej Janik 2025-07-28 20:09:30 +00:00
  • 2c4288fe95 Add Windows linkage attributes and run zluda_bindgen Violet 2025-07-28 19:47:27 +00:00
  • 48db9a3119 Run zluda_bindgen and fix usages Violet 2025-07-28 04:22:41 +00:00
  • 5183330e12 Derive CudaDisplay trait for performance library result types Violet 2025-07-28 04:22:41 +00:00
  • 3d5d72f31a Rustify performance library return types Violet 2025-07-26 23:12:56 +00:00
  • db9ae4b430 Slight refactor of ConvertIntoRustResult Violet 2025-07-28 01:24:05 +00:00
  • d1560e95cf Try to make ZLUDA morte robust on Windows Andrzej Janik 2025-07-28 11:59:33 -07:00
  • 78628da76b remove accidentally committed commented code Violet 2025-07-28 18:36:06 +00:00