Skip to content

Commit e87e65d

Browse files
committed
Add GenAI support
1 parent ba77e16 commit e87e65d

File tree

263 files changed

+78
-42857
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

263 files changed

+78
-42857
lines changed

configs/base/common.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11
{
22
"components": {
33
"base": {
4+
"requires": [
5+
"os_specific",
6+
"package_specific"
7+
],
48
"tests": [
59
610
"local_library_loadable.sh@libopenvino_c.so"
711
]
812
},
13+
"os_specific": {},
14+
"package_specific": {},
915
"python": {
1016
"tests": [
1117
"check_python_openvino.sh"
@@ -50,6 +56,7 @@
5056
"preset_runtime": {
5157
"requires": [
5258
"base",
59+
"python",
5360
"device_cpu",
5461
"device_gpu",
5562
"device_npu"

configs/base/rhel8.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
"base_image": "registry.access.redhat.com/ubi8/ubi",
44
"os_id": "rhel8",
55
"components": {
6+
"os_specific": {
7+
"breaks": [
8+
"intel-level-zero-npu"
9+
]
10+
},
611
"build_tools": {
712
"rpm": [
813
"gcc",
@@ -53,11 +58,6 @@
5358
"rpm": [
5459
"https://vault.centos.org/8-stream/AppStream/x86_64/os/Packages/ocl-icd-2.2.12-1.el8.x86_64.rpm"
5560
]
56-
},
57-
"device_npu": {
58-
"requires": [],
59-
"tests": [],
60-
"_comment": "rhel8 doesn't support NPU, so we clear NPU requirements"
6161
}
6262
}
6363
}

configs/base/ubuntu18.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@
44
"os_id": "ubuntu18",
55
"os_codename": "bionic",
66
"components": {
7-
"base": {
7+
"os_specific": {
88
"requires": [
99
"libtbb"
10+
],
11+
"breaks": [
12+
"intel-level-zero-npu"
1013
]
1114
},
1215
"libtbb": {
@@ -54,10 +57,6 @@
5457
"https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8708/intel-igc-opencl_1.0.8708_amd64.deb"
5558
]
5659
},
57-
"device_npu": {
58-
"requires": [],
59-
"tests": [],
60-
"_comment": "ubuntu20 doesn't support NPU, so we clear NPU requirements"
61-
}
60+
"intel-level-zero-npu": {}
6261
}
6362
}

configs/base/ubuntu20.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
"os_id": "ubuntu20",
55
"os_codename": "focal",
66
"components": {
7+
"os_specific": {
8+
"breaks": [
9+
"intel-level-zero-npu"
10+
]
11+
},
712
"intel-opencl-icd": {
813
"apt": [
914
"https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-opencl-icd_22.37.24175_amd64.deb"
@@ -33,10 +38,6 @@
3338
"https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12037.1/intel-igc-opencl_1.0.12037.1_amd64.deb"
3439
]
3540
},
36-
"device_npu": {
37-
"requires": [],
38-
"tests": [],
39-
"_comment": "ubuntu20 doesn't support NPU, so we clear NPU requirements"
40-
}
41+
"intel-level-zero-npu": {}
4142
}
4243
}

configs/releases/2023.3/ubuntu22.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@
66
"version": "2023.3.0"
77
},
88
"components": {
9-
"device_npu": {
10-
"requires": [],
11-
"tests": [],
12-
"_comment": "2023* releases don't support NPU, so we clear NPU requirements"
9+
"package_specific": {
10+
"breaks": ["device_npu"]
1311
}
1412
}
1513
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"_based_on": "ubuntu24",
3+
"_template": "Dockerfile_default.j2",
4+
"package": {
5+
"url": "https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.3/linux/l_openvino_toolkit_ubuntu24_2024.3.0.16041.1e3b88e4e3f_x86_64.tgz",
6+
"version": "2024.3.0"
7+
}
8+
}

configs/releases/2024.4/rhel8.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"_based_on": "rhel8",
3+
"_template": "Dockerfile_default.j2",
4+
"package": {
5+
"url": "https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.4/linux/l_openvino_toolkit_rhel8_2024.4.0.16579.c3152d32c9c_x86_64.tgz",
6+
"version": "2024.4.0"
7+
}
8+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"_based_on": "ubuntu20",
3+
"_template": "Dockerfile_default.j2",
4+
"package": {
5+
"url": "https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.4/linux/l_openvino_toolkit_ubuntu20_2024.4.0.16579.c3152d32c9c_x86_64.tgz",
6+
"version": "2024.4.0"
7+
},
8+
"components": {
9+
"python": {
10+
"_comment": "pinning this package helps speeding up installation and keep nvidia cuda libraries from downloading multiple times",
11+
"pin_packages": ["typing_extensions~=4.12"]
12+
}
13+
}
14+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"_based_on": "ubuntu22",
3+
"_template": "Dockerfile_default.j2",
4+
"package": {
5+
"url": "https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.4/linux/l_openvino_toolkit_ubuntu22_2024.4.0.16579.c3152d32c9c_x86_64.tgz",
6+
"version": "2024.4.0"
7+
}
8+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"_based_on": "ubuntu24",
3+
"_template": "Dockerfile_default.j2",
4+
"package": {
5+
"url": "https://storage.openvinotoolkit.org/repositories/openvino/packages/2024.4/linux/l_openvino_toolkit_ubuntu24_2024.4.0.16579.c3152d32c9c_x86_64.tgz"
6+
}
7+
}

0 commit comments

Comments
 (0)