Andrzej Janik
2fc7af0434
Fix level zero bindings
2021-05-28 00:14:45 +02:00
Andrzej Janik
e40785aa74
Refactor L0 bindings
2021-05-27 02:05:17 +02:00
Andrzej Janik
89e72e4e95
Handle even more export table functions
2021-05-17 01:25:38 +02:00
Andrzej Janik
a39dda67d1
Make dumper compatible with older versions of CUDA
2021-04-10 23:01:01 +02:00
Andrzej Janik
8393dbd6e9
More fixes for 32bit
2021-04-09 22:00:23 +02:00
Andrzej Janik
94af72f46b
Fix 32-bit builds
2021-04-09 20:32:37 +02:00
Andrzej Janik
a906c350f2
Make misc fixes ( #41 )
...
* Update ze_loader.lib to the newest version
* Export _ptsz/_ptds for which we have a legacy stream implementations
* Stop producing build logs if we are not looking at them anyway
2021-02-22 01:29:03 +01:00
Andrzej Janik
3e2e73ac33
Add script for replaying dumped kernel ( #34 )
...
zluda_dump can already create traces of GPU execution, this script can replay those traces.
Additionally, changed added just enough code in core ZLUDA to support simple PyCUDAexecution
2021-01-23 16:57:07 +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
Andrzej Janik
09f679693b
Prevent linker from stripping exports on Linux ( #33 )
2021-01-15 01:17:44 +01:00
Andrzej Janik
5cd9a5fbc4
Add empty implementation of cuDeviceGetLuid ( #30 )
...
This function is required by recent versions of CUDA runtime on Windows
2021-01-08 19:43:46 +01:00
Andrzej Janik
690f4f3ad2
Append short project name to the device if there's not enough space for long name
2020-11-23 22:24:35 +01:00
Andrzej Janik
eb7c9aeeee
Rename everything
2020-11-23 20:01:10 +01:00