Skip to content

Commit c1b6346

Browse files
ratnampaDboyqiao
andcommitted
[Docs] Update to Arc GPU documentation (experimental release) (#2624)
Co-authored-by: Zhefeng, Qiao <[email protected]>
1 parent d5e2d6e commit c1b6346

File tree

1 file changed

+36
-20
lines changed

1 file changed

+36
-20
lines changed

docs/install/experimental/install_for_arc_gpu.md

+36-20
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ Hardware Platforms with Experimental Only Support:
2020

2121
- For [Windows 10](https://www.microsoft.com/en-us/windows/get-windows-10) or [Windows 11](https://www.microsoft.com/en-us/windows/windows-11):
2222
- [Windows Subystem for Linux 2](https://learn.microsoft.com/en-us/windows/wsl/about) (WSL2) with Ubuntu 22.04 (64-bit)
23-
- Windows GPU Drivers: [Intel® Arc™ Graphics Windows Driver 31.0.101.4953](https://www.intel.com/content/www/us/en/download/785597/intel-arc-iris-xe-graphics-windows.html) or later (installation instructions below)
23+
- Windows GPU Drivers: [Intel® Arc™ Graphics Windows Driver 31.0.101.5333](https://www.intel.com/content/www/us/en/download/785597/intel-arc-iris-xe-graphics-windows.html) or later (installation instructions below)
2424

2525
- For Ubuntu Linux 22.04 within WSL2:
26-
- Linux Runtime Libraries: Intel® Arc™ GPU Drivers [736](https://dgpu-docs.intel.com/releases/stable_736_25_20231031.html) (installation instructions below)
27-
- Intel® oneAPI Base Toolkit 2024.0 (installation instructions below)
26+
- Linux Runtime Libraries: Intel® Arc™ GPU Drivers [803](https://dgpu-docs.intel.com/releases/LTS_803.29_20240131.html) (installation instructions below)
27+
- Intel® oneAPI Base Toolkit 2024.1 (installation instructions below)
2828
- TensorFlow 2.15.0
2929
- Python 3.9-3.11
3030
- pip 19.0 or later (requires manylinux2014 support)
@@ -33,8 +33,8 @@ Hardware Platforms with Experimental Only Support:
3333

3434
- Ubuntu 22.04 (64-bit)
3535
- Intel® GPU Drivers for Linux (installation instructions below)
36-
- Intel® Arc™ GPU Drivers [736](https://dgpu-docs.intel.com/releases/stable_736_25_20231031.html)
37-
- Intel® oneAPI Base Toolkit 2024.0 (installation instructions below)
36+
- Intel® Arc™ GPU Drivers [803](https://dgpu-docs.intel.com/releases/LTS_803.29_20240131.html)
37+
- Intel® oneAPI Base Toolkit 2024.1 (installation instructions below)
3838
- TensorFlow 2.15.0
3939
- Python 3.9-3.11
4040
- pip 19.0 or later (requires manylinux2014 support)
@@ -53,7 +53,7 @@ When using WSL2, the GPU drivers are installed in the Windows OS and runtime com
5353

5454
|OS|Intel GPU|Install Intel GPU Driver|
5555
|-|-|-|
56-
|Windows 10, Windows 11|Intel® Arc™ A-Series GPUs|[Intel® Arc™ Graphics Windows Driver 31.0.101.4953](https://www.intel.com/content/www/us/en/download/785597/intel-arc-iris-xe-graphics-windows.html)|
56+
|Windows 10, Windows 11|Intel® Arc™ A-Series GPUs|[Intel® Arc™ Graphics Windows Driver 31.0.101.5333](https://www.intel.com/content/www/us/en/download/785597/intel-arc-iris-xe-graphics-windows.html)|
5757

5858
Install the above Intel® Arc™ Graphics Windows DCH Driver in the Windows OS.
5959

@@ -62,30 +62,31 @@ Install the above Intel® Arc™ Graphics Windows DCH Driver in the Windows OS.
6262

6363
|OS|Intel GPU|Install Intel Compute Runtime Components|
6464
|-|-|-|
65-
|Ubuntu 22.04 installed in WSL2|Intel® Arc™ A-Series GPUs|Refer to the instructions below for package installation in Ubuntu 22.04. When installing the Intel® Arc™ A-Series GPU Drivers [736](https://dgpu-docs.intel.com/releases/stable_736_25_20231031.html), please be sure to append the specific version after components, as is done below.|
65+
|Ubuntu 22.04 installed in WSL2|Intel® Arc™ A-Series GPUs|Refer to the instructions below for package installation in Ubuntu 22.04. When installing the Intel® Arc™ A-Series GPU Drivers [803](https://dgpu-docs.intel.com/releases/LTS_803.29_20240131.html), please be sure to append the specific version after components, as is done below.|
6666

6767
The steps to install the runtime components in Ubuntu Linux (within WSL2) are:
6868

6969
- Add the repositories.intel.com/graphics package repository to your Ubuntu installation:
7070

7171
```bash
7272
sudo apt-get install -y gpg-agent wget
73-
wget -qO - https://repositories.intel.com/gpu/intel-graphics.key | sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
74-
echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy client" | sudo tee /etc/apt/sources.list.d/intel.gpu.jammy.list
73+
wget -qO - https://repositories.intel.com/gpu/intel-graphics.key |
74+
sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
75+
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy/lts/2350 unified" | sudo tee /etc/apt/sources.list.d/intel-gpu-jammy.list
7576
sudo apt-get update
7677
```
7778

7879
- Install the necessary runtime packages:
7980

8081
```bash
8182
sudo apt-get install \
82-
intel-igc-cm=1.0.206-736~22.04 \
83-
intel-level-zero-gpu=1.3.26918.50-736~22.04 \
84-
intel-opencl-icd=23.30.26918.50-736~22.04 \
85-
level-zero=1.13.1-719~22.04 \
86-
libigc1=1.0.14828.26-736~22.04 \
87-
libigdfcl1=1.0.14828.26-736~22.04 \
88-
libigdgmm12=22.3.10-712~22.04
83+
intel-igc-cm \
84+
intel-level-zero-gpu \
85+
intel-opencl-icd \
86+
level-zero \
87+
libigc1 \
88+
libigdfcl1 \
89+
libigdgmm12
8990
```
9091

9192
- Add the Intel® oneAPI library repositories to your Ubuntu installation:
@@ -109,11 +110,26 @@ The above commands install only runtime libraries for Intel® oneAPI that are us
109110

110111
|OS|Intel GPU|Install Intel GPU Driver|
111112
|-|-|-|
112-
|Ubuntu 22.04|Intel® Arc™ A-Series GPUs| Refer to the instructions below for package installation in Ubuntu 22.04. When installing the Intel® Arc™ A-Series GPU Drivers [736](https://dgpu-docs.intel.com/releases/stable_736_25_20231031.html), please append the specific version after components, such as `sudo apt-get install intel-opencl-icd=23.30.26918.50-736~22.04`|
113+
|Ubuntu 22.04|Intel® Arc™ A-Series GPUs| Refer to the instructions below for package installation in Ubuntu 22.04.
113114

114115
The steps to install the runtime components in Ubuntu Linux are:
115116

116-
- The Intel® Extension for TensorFlow* requires a specific set of drivers for native Linux. Please follow the instructions in [Installation Guides for Intel Arc GPUs](https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-jammy-arc.html). When installing the Intel® Arc™ A-Series GPU Drivers [736](https://dgpu-docs.intel.com/releases/stable_736_25_20231031.html), please be sure to append the specific version after components, such as `sudo apt-get install intel-opencl-icd=23.30.26918.50-736~22.04`|
117+
- The Intel® Extension for TensorFlow* requires a specific set of drivers for native Linux. Please follow the instructions in [Installation Guides for Intel Arc GPUs](https://dgpu-docs.intel.com/driver/installation.html). When installing the Intel® Arc™ A-Series GPU Drivers [803](https://dgpu-docs.intel.com/releases/LTS_803.29_20240131.html), setup the LTS repository and install runtime components.
118+
119+
- Add the repositories.intel.com/graphics package repository to your Ubuntu installation:
120+
121+
```bash
122+
sudo apt-get install -y gpg-agent wget
123+
wget -qO - https://repositories.intel.com/gpu/intel-graphics.key |
124+
sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg
125+
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy/lts/2350 unified" | sudo tee /etc/apt/sources.list.d/intel-gpu-jammy.list
126+
sudo apt-get update
127+
```
128+
129+
- Install the necessary runtime packages:
130+
```bash
131+
sudo apt-get install intel-opencl-icd
132+
```
117133

118134
- Install the Intel® oneAPI libraries
119135

@@ -201,10 +217,10 @@ If you prefer to have access to full Intel® oneAPI, you need to install at leas
201217
Download and install the verified DPC++ compiler and oneMKL in Ubuntu 22.04.
202218

203219
```bash
204-
$ wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/20f4e6a1-6b0b-4752-b8c1-e5eacba10e01/l_BaseKit_p_2024.0.0.49564.sh
220+
$ wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/fdc7a2bc-b7a8-47eb-8876-de6201297144/l_BaseKit_p_2024.1.0.596.sh
205221
# 3 components are necessary: DPC++/C++ Compiler, DPC++ Library and oneMKL
206222
# if you want to run distributed training with Intel® Optimization for Horovod*, oneCCL is needed too (Intel® oneAPI MPI Library will be installed automatically as its dependency)
207-
$ sudo sh ./l_BaseKit_p_2024.0.0.49564.sh
223+
$ sudo sh ./l_BaseKit_p_2024.1.0.596.sh
208224
```
209225

210226
For any more details, please follow the procedure in [Intel® oneAPI Base Toolkit](https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit.html).

0 commit comments

Comments
 (0)