IPEX xpu-master AOT (Arc) with oneAPI dll bundle
Nuullll
released this
13 Oct 11:57
·
11 commits
to xpu-master
since this release
Customized torch, intel_extension_for_pytorch and torchvision wheels for Intel Arc GPU on Windows (compiled with driver 4676).
- The wheels were first built from source (ipex xpu-master branch) with oneAPI DPCPP 2023.2 and MKL 2023.2, for AOT target
ats-m150
(Arc Series). - Then the torch and intel_extension_for_pytorch wheels were re-packaged with extra dll dependencies:
- Extra dll files added to torch (location
%PYTHON_ENV_DIR%\lib\site-packages\torch\lib
)uv.dll
from libuv 1.39libiomp5md.dll
from oneAPI DPCPP compiler 2023.2.1
- Extra dll files added to intel_extension_for_pytorch (location
%PYTHON_ENV_DIR%\lib\site-packages\intel_extension_for_pytorch\bin
)sycl6.dll, pi_level_zero.dll, pi_win_proxy_loader.dll, mkl_core.2.dll, mkl_sycl.3.dll, mkl_tbb_thread.2.dll, libmmd.dll, svml_dispmd.dll
from oneAPI DPCPP 2023.2 and MKL 2023.2
- Extra dll files added to torch (location
With all the dependent dll files baked in torch
and intel_extension_for_pytorch
wheels, the users can simply install and use IPEX without installing extra oneAPI packages.