IPEX v2.0.110+mtl-aot+oneapi
Customized torch, intel_extension_for_pytorch and torchvision wheels for Core Ultra iGPU on Windows (compiled with driver 5084).
Please note the only AOT binaries contained in this release were built for Core Ultra iGPU, if you are using a Intel Arc A-Series dGPU, you probably want to use this AOT package for Arc dGPU, otherwise you may experience unaffordable JIT compilation overheads.
- The wheels were first built from source (632f70a) with oneAPI DPCPP 2023.2, MKL 2023.2 and ocloc_win_101.5082, for AOT target
mtl-p
(Core Ultra iGPU). - 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.