Petr Kurapov

Results 37 issues of Petr Kurapov

Introduces an abstraction for L0 and CUDA managers. Complements #697

This adds implementations for level zero allocators and buffers. Changes clearly ask for "device manager" abstraction.

Add device compilation context for L0 path. Requires #688.

An example test to verify LLVMSPIRVLib (#683) works.

This builds spirv translator with a prebuilt llvm, worked for me with llvm 12, though I've seen many sanity tests failures with llvm 12.0.0

The script looks up for level zero driver. To be used by L0Manager.

L0Mgr to be added to DataMgr separately. This patch only introduces the component - no changes to QueryEngine. Most of it covers essential level zero driver interactions for buffers management...

Hi, I noticed the following config doesn't work as expected: ``` { "editor.formatOnSave": true, "opencl.formatting.name": "clang-format" } ``` Issuing Format Document command works fine. Is there any specific config setting...

Hi! I was looking for a way to kill a GPU process (there was a segfault in the driver and I see my test name show up in the intel-gpu-top...

Hi! More often than not, error handling by the returned value takes the form of some macro checks that emit an exception or similar. E.g., ```C++ #define L0_SAFE_CALL(call) \ {...