Releases: Nuullll/intel-extension-for-pytorch
IPEX v2.1.20+mtl-aot+oneapi
Customized torch, intel_extension_for_pytorch, torchvision, and torchaudio 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 (4e792cc) with oneAPI DPCPP 2024.0, MKL 2024.0 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 libuvlibiomp5md.dll
from oneAPI DPCPP compiler 2024.0
- Extra dll files added to intel_extension_for_pytorch (location
%PYTHON_ENV_DIR%\lib\site-packages\intel_extension_for_pytorch\bin
)sycl7.dll;pi_level_zero.dll;pi_win_proxy_loader.dll;mkl_core.2.dll;mkl_sycl_blas.4.dll;mkl_sycl_lapack.4.dll;mkl_sycl_dft.4.dll;mkl_tbb_thread.2.dll;libmmd.dll;svml_dispmd.dll
from oneAPI DPCPP 2024.0 and MKL 2024.0
- 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.
IPEX v2.1.10+xpu+oneapi
The torch and intel_extension_for_pytorch wheels were re-packaged with extra dll dependencies on top of official IPEX v2.1.10+xpu release (Intel® Data Center GPU Flex Series, Intel® Data Center GPU Max Series and Intel® Arc™ A-Series Graphics):
- Extra dll files added to torch (location
%PYTHON_ENV_DIR%\lib\site-packages\torch\lib
)uv.dll
from libuv 1.44libiomp5md.dll
from oneAPI DPCPP compiler 2024.0
- Extra dll files added to intel_extension_for_pytorch (location
%PYTHON_ENV_DIR%\lib\site-packages\intel_extension_for_pytorch\bin
)sycl7.dll;pi_level_zero.dll;pi_win_proxy_loader.dll;mkl_core.2.dll;mkl_sycl_blas.4.dll;mkl_sycl_lapack.4.dll;mkl_sycl_dft.4.dll;mkl_tbb_thread.2.dll;libmmd.dll;svml_dispmd.dll
from oneAPI DPCPP 2024.0 and MKL 2024.0
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.
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.
IPEX xpu-master AOT (Arc) with oneAPI dll bundle
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.
IPEX xpu-master AOT (ats-m150) win64 wheel (built from source)
Revert "Enable quant save/load through prepack fn registration (#3078)" This reverts commit 7db2f1c47495e6a26cfd212b191eb8a66524096e.