Commit Graph

398 Commits

Author SHA1 Message Date
Anuj Mittal
e338dcb73e openvino: fix UPSTREAM_CHECK_GITTAGREGEX
Make sure we don't match the pre-releases.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 10:22:21 +08:00
Zoltán Böszörményi
647c36eb22 openvino-inference-engine: Fix build dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltán Böszörményi
f3f48ac8cc intel-oneapi-mkl: Fix runtime dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltan Boszormenyi
1be38ea89f intel-oneapi-dpcpp-cpp-runtime: Fix runtime dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltan Boszormenyi
1305a9faf5 intel-oneapi-compiler: Fix runtime dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Zoltán Böszörményi
b398300a95 onednn: Fix build dependency
Use virtual/opencl-icd instead of ocl-icd explicitly.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-14 09:29:33 +08:00
Teoh Suh Haw
197effab2b onednn: upgrade 2.7.1 -> 3.0
Release Notes:;
https://github.com/oneapi-src/oneDNN/releases/tag/v3.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-01 15:33:50 +08:00
Naveen Saini
5f2a109a15 ispc: upgrade 1.18.0 -> 1.19.0
Dropped patches which are already available.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-03-01 15:33:50 +08:00
Anuj Mittal
3289c1c659 intel-compute-runtime: upgrade 22.38.24278 -> 22.49.25018.24
Release notes:
https://github.com/intel/compute-runtime/releases/tag/22.49.25018.24

License-Update: Includes full text of license now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-24 12:28:53 +08:00
Chee Yang Lee
9302542eba igc: add patch upstream status
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-24 12:15:04 +08:00
Anuj Mittal
4a5cfd3542 intel-graphics-compiler: upgrade 1.0.12812.9 -> 1.0.12812.24
Release notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.12812.24

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-24 11:54:44 +08:00
Anuj Mittal
d5ddfa0354 thermald: upgrade 2.5.1 -> 2.5.2
Release 2.5.2
- Support Alder Lake N
- Support ITMT version 2, which is used in some Raptor Lake systems

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-23 16:42:39 +08:00
Anuj Mittal
b605f173e8 openvino-model-optimizer: update to latest from 2022.3 branch
Brings in support for NumPy 1.24.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-22 21:50:14 +08:00
Anuj Mittal
1790fd8d2e openvino-inference-engine: update to latest on 2022.3 branch
Brings in support for NumPy 1.24 and support for system installed
OpenCL. Includes a newer version of myriad firmware as well.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-22 21:49:13 +08:00
Teoh Suh Haw
c8ffd3928d openvino-model-optimizer: upgrade 2022.2.0 -> 2022.3.0
Release notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2022.3.0

Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-02-21 12:05:49 +08:00
Naveen Saini
cc3b4ed77f intel-oneapi-dpcpp-cpp-runtime: install missing common headers
Download dev-utilities package to have common headers available too.

fatal error: 'dpc_common.hpp' file not found

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-30 09:51:17 +08:00
Naveen Saini
b3c7d3ee44 intel-oneapi-mkl: install missing headers
Download the -devel package to have MKL headers available too. Static
libraries take too much space (>5GB) so package them separately.

Make sure that the directories in /opt are not symlinked to avoid errors
for packages (like tbb) that also install directories with same name in
$includedir.

Fixes:
| fatal error: 'oneapi/mkl.hpp' file not found

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-26 09:34:50 +08:00
Anuj Mittal
a9242002cb openvino-inference-engine: fix multilib build
Switch to using variables defined for RPM generation as it more closely
aligns with how we install libraries and remove the tweak done for
debian variables.

Also fixes packaging issues when BASELIB is set to lib64:

| 20:18:42  ERROR: openvino-inference-engine-2022.3.0-r0 do_package: QA Issue: openvino-inference-engine: Files/directories were installed but not shipped in any package:
| 20:18:42    /usr/lib/python3.10/site-packages/_pyngraph.cpython-310-x86_64-linux-gnu.so
| 20:18:42    /usr/lib/python3.10/site-packages/requirements.txt
...
| 20:18:42    /usr/lib/python3.10/site-packages/openvino/inference_engine/ie_api.cpython-310-x86_64-linux-gnu.so
| 20:18:42    /usr/lib/python3.10/site-packages/openvino/inference_engine/constants.cpython-310-x86_64-linux-gnu.so
| 20:18:42    /usr/lib/python3.10/site-packages/openvino/inference_engine/__init__.py

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-17 13:02:04 +08:00
Anuj Mittal
e99756e072 intel-graphics-compiler: ignore buildpaths warning
Ignore the buildpath being embedded in bitcode by clang until we've
found a way to fix.

| QA Issue: File /usr/lib/libigc.so.1.0.1 in package intel-graphics-compiler contains reference to TMPDIR [buildpaths]

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-16 13:57:51 +08:00
Anuj Mittal
b15d2fbc33 openvino-inference-engine: upgrade 2022.2.0 -> 2022.3.0
* OpenVINO now installs libraries and headers correctly so we don't need
the local patches anymore.

* Switch to using pybind11 from system. json-schema-validator is no
longer used and open model zoo submodule is only used when building a
specific tool so these submodules have been removed.

* Tweak build scripts to include Yocto specific changes.

License-Update: xbyak deleted the Japaneses translation from COPYRIGHT
and nlohmann_json updated copyright years.

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-09 17:15:31 +08:00
Anuj Mittal
7d7aaa0826 intel-graphics-compiler: fix buildpaths warnings
Clone SPIRV-Tools and Headers in S instead of WORKDIR so they don't
escape file-prefix-map substitutions.

Fixes buildpaths warnings:

| WARNING: intel-graphics-compiler-1.0.12812.9-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libigc.so.1.0.1 in package intel-graphics-compiler-dbg contains reference to TMPDIR [buildpaths]

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-09 17:14:30 +08:00
Naveen Saini
1ef5059473 intel-oneapi-ipp: upgrade 2021.5.1-522 -> 2021.7.0-25396
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-04 16:24:21 +08:00
Naveen Saini
0649e85668 intel-oneapi-dpcpp-cpp: upgrade 2022.1.0-3768 -> 2023.0.0-25370
Release notes:
https://www.intel.com/content/www/us/en/developer/articles/release-notes/intel-oneapi-toolkit-release-notes.html#inpage-nav-2

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-04 16:24:21 +08:00
Naveen Saini
046726f89f intel-oneapi-dpcpp-cpp-runtime: upgrade 2022.1.0-3768 -> 2023.0.0-25370
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-04 16:24:21 +08:00
Naveen Saini
7eff628487 intel-oneapi-mkl: upgrade 2022.0.1-117 -> 2023.0.0-25398
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-04 16:24:21 +08:00
Naveen Saini
19400ed8d8 intel-oneapi-compiler: upgrade 2022.0.1-3633 -> 2023.0.0-25370
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2023-01-04 16:24:20 +08:00
Yogesh Tyagi
1153290b11 ispc : Add ptest
- ispc-ptest is taking around 225 seconds to execute
- Below is the run log of ispc-ptest
  START: ptest-runner
  2022-12-07T15:43
  root@qemux86-64:/usr/lib/ispc/ptest# ptest-runner ispc
  BEGIN: /usr/lib/ispc/ptest
  Testing ISPC compiler: ../../../bin/ispc
  Testing ISPC target: sse4-i32x4
  Testing ISPC arch: x86-64

  Using test compiler: Intel(r) Implicit SPMD Program Compiler (Intel(r) ISPC), 1.17.0 (build commit 7ad8429369a4d5ce @ 20220115, LLVM 12.0.0)
  Using C/C++ compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project d28af7c654d8db0b68c175db5ce212d74fb5e9bc)

  Running 4 jobs in parallel. Running 1382 tests.
  Test varying int64: [-10000000001,-10000000002,-10000000003,-10000000004], [10000000001,10000000002,10000000003,10000000004]
  Test varying int64: [-10000000001,-10000000002,-10000000003,-10000000004], [10000000001,10000000002,10000000003,10000000004]

  Test varying int8: [-1,-2,-3,-4], [1,2,3,4]spc]
  Test varying int8: [-1,-2,-3,-4], [1,2,3,4]

  Test uniform int64: -10000000005, 10000000005
  Test uniform int64: -10000000005, 10000000005

  Test uniform int8: -5, 5s/paddus-vi64.ispc]
  Test uniform int8: -5, 5

  Test bool: uniform: true, false; varying: [false,true,true,false], [true,false,false,true]; in simd cf: [_________,_________,true,false], [_________,_________,false,true].
  Test bool: uniform: true, false; varying: [false,true,true,false], [true,false,false,true]; in simd cf: [_________,_________,true,false], [_________,_________,false,true].

  Test uniform double: 18.250000-float-uniform.ispc]
  Test uniform double: 18.250000

  Test varying int16: [-2,-3,-4,-5], [2,3,4,5]ispc]
  Test varying int16: [-2,-3,-4,-5], [2,3,4,5]

  Test bool: uniform: true, false; varying: [false,true,true,false], [true,false,false,true]
  Test bool: uniform: true, false; varying: [false,true,true,false], [true,false,false,true]

  Test uniform int16: -6, 6/psubus-i16.ispc]
  Test uniform int16: -6, 6

  Test varying simd: small ones: [((1)),2,((3)),4]
  Test varying simd: small ones: [((1)),2,((3)),4]

  Test uniform int32: -7, 7/packed-store.ispc]
  Test uniform int32: -7, 7

  Test varying int32: [-3,-4,-5,-6], [3,4,5,6]
  Test varying int32: [-3,-4,-5,-6], [3,4,5,6]

  Test varying double: [14.250000,15.250000,16.250000,17.250000]
  Test varying double: [14.250000,15.250000,16.250000,17.250000]

  Test uniform float: 9.750000catter-mask-2.ispc]
  Test uniform float: 9.750000

  Hello World! 1382 [./tests/gs-double-improve-multidim-2.ispc]
  Hello World!

  Test varying float: [5.750000,6.750000,7.750000,8.750000]
  Test varying float: [5.750000,6.750000,7.750000,8.750000]

   Done 1382 / 1382 [./tests/test-11.ispc]

  Executed 1356 / 1382 (26 skipped)

  PASSRATE (1356/1356) = 100%

  PASS: ./tests/store-int8.ispc
  PASS: ./tests/phi-opts-4.ispc
  PASS: ./tests/pmulus-i32.ispc
  PASS: ./tests/new-delete-3.ispc
  PASS: ./tests/funcptr-varying-6.ispc
  PASS: ./tests/short-circuit-5.ispc
  PASS: ./tests/funcptr-uniform-6.ispc
  PASS: ./tests/reduce-equal-4.ispc
  PASS: ./tests/test-12.ispc
  PASS: ./tests/1475-int64.ispc
  PASS: ./tests/test-49.ispc
  PASS: ./tests/packed-load-64-4.ispc
  PASS: ./tests/gs-improve-multidim-1.ispc
  PASS: ./tests/packed-load-64-2.ispc
  SKIP: ./tests/max-float16-1.ispc
  ....
  ....
  1356 / 1382 tests PASSED
  0 / 1382 tests FAILED compilation
  0 / 1382 tests FAILED execution
  26 / 1382 tests SKIPPED
  	./tests/abs-float16.ispc
  	./tests/broadcast-5.ispc
  	./tests/clampfloat16_uniform.ispc
  	./tests/clampfloat16_varying.ispc
  	./tests/exp-uniform-float16.ispc
  	./tests/exp-varying-float16.ispc
  	./tests/isnan_float16.ispc
  	./tests/log-uniform-float16.ispc
  	./tests/log-varying-float16.ispc
  	./tests/max-float16-1.ispc
  	./tests/max-float16-2.ispc
  	./tests/min-float16-1.ispc
  	./tests/min-float16-2.ispc
  	./tests/pow-uniform-float16.ispc
  	./tests/pow-varying-float16.ispc
  	./tests/print_uniform-f16.ispc
  	./tests/print_varying-f16.ispc
  	./tests/rotate-7.ispc
  	./tests/shift-4.ispc
  	./tests/shuffle-6.ispc
  	./tests/shuffle2-12.ispc
  	./tests/uniform-float16-rcp.ispc
  	./tests/varying-float16-rcp.ispc
  	./tests/xe-task-count.ispc
  	./tests/xe-task-index-1.ispc
  	./tests/xe-task-index.ispc
  No new fails
  DURATION: 225
  END: /usr/lib/ispc/ptest
  2022-12-07T15:47
  STOP: ptest-runner
  TOTAL: 1 FAIL: 0
- some tests are skipped based on the target architecture
- change the test script to compile test programs on target with --pic option to avoid error "'.rodata'
  can not be used when making a PIE object" when executing tests on target
- adds new print function to the test script to print test result in ptest format

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-12-12 09:55:20 +08:00
Anuj Mittal
d72944f14c intel-graphics-compiler: refresh patches
Fixes fuzz warnings:

| WARNING: intel-graphics-compiler-1.0.12812.9-r0 do_patch: Fuzz detected:
|
| Applying patch c707d1e2244aec988bdd5d2a7473ef3a32a5bac7.patch
| patching file IGC/BiFModule/CMakeLists.txt
| patching file IGC/CMakeLists.txt
| patching file IGC/Compiler/CodeGenContext.cpp
| Hunk #1 succeeded at 232 (offset 1 line).
| patching file IGC/OCLFE/igd_fcl_mcl/source/clang_tb.cpp
| patching file IGC/VectorCompiler/lib/BiF/CMakeLists.txt
| Hunk #2 succeeded at 110 with fuzz 2.
| patching file IGC/cmake/igc_llvm.cmake

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-12-07 21:58:27 +08:00
Anuj Mittal
de59d48ad2 intel-graphics-compiler: fix build issues with LLVM12
Fixes:
/git/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFRegion.cpp:412:31: error: ‘experimental_vector_reduce_or’ is not a member of ‘llvm::Intrinsic’; did you mean ‘experimental_vector_insert’?
[2022-12-06T21:01:52.813Z] |   412 |                    Intrinsic::experimental_vector_reduce_or;
[2022-12-06T21:01:52.813Z] |       |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[2022-12-06T21:01:52.813Z] |       |                               experimental_vector_insert

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-12-07 15:12:33 +08:00
Anuj Mittal
d01bcf8747 intel-graphics-compiler: upgrade 1.0.12149.1 -> 1.0.12812.9
Upgrade to the latest tag and backport 3 patches to fix build issues
with LLVM 15 [1].

Remove IGC_OPTION__USE_KHRONOS_SPIRV_TRANSLATOR_IN_VC option as it has
been removed upstream [2].

And, make sure CLANG_EXE points to clang in native sysroot.

[1] https://github.com/intel/intel-graphics-compiler/issues/263
[2] 3fde0acae8

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-12-06 13:24:06 +08:00
Naveen Saini
2c58fe0867 icc: drop Intel C++ classic compiler support
Support for Intel(R) oneAPI DPC++/C++ (icx) compiler is being added. So
remove the support for the classic compiler.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-23 10:49:13 +08:00
Naveen Saini
555a2f97f3 intel-oneapi-dpcpp-cpp: add Intel(R) oneAPI DPC++/C++ Compiler
The Intel® oneAPI DPC++/C++ Compiler provides optimizations
that help your applications run faster on Intel® 64 architectures with support
for the latest C, C++, and SYCL language standards. This compiler produces
optimized code that can run significantly faster by taking advantage of the
ever-increasing core count and vector register width in Intel® Xeon® processors
and compatible processors.

https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compiler.html

The compiler binaries are installed in /opt and can be invoked to compile
on target or using the SDK.

Currently dpcpp icx identify only x86_64-oe-linux triple, so it should be tested
with 'nodistro' DISTRO.
DISTRO ?= "nodistro"

To run SYCL program, it has dependencies on OpenCL components.
IMAGE_INSTALL:append = " intel-compute-runtime intel-graphics-compiler clang"

To install icx toolchain and runtime libraries
IMAGE_INSTALL:append = " intel-oneapi-dpcpp-cpp-runtime intel-oneapi-dpcpp-cpp-runtime-dev "
IMAGE_INSTALL:append = " intel-oneapi-dpcpp-cpp intel-oneapi-dpcpp-cpp-dev "

Once image is built and boots, an env script needs to be run to setup compiler environment and
also required to create dynamic linker symlink at /lib64

$ source /opt/intel/oneapi/compiler/2022.1.0/env/vars.sh
$ mkdir -p /lib64
$ ln -sf /lib/ld-linux-x86-64.so.2 /lib64/ld-linux-x86-64.so.2

To build an SYCL sample application, following command should be used
$ icpx --target=x86_64-oe-linux -fsycl simple-sycl-app.c -o simple-sycl-app

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-23 10:17:19 +08:00
Naveen Saini
ce15d6f655 level-zero: add native and nativesdk to BBCLASSEXTEND
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-17 12:53:51 +08:00
Anuj Mittal
4a346976ac thermald: upgrade 2.5.0 -> 2.5.1
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-15 13:54:29 +08:00
Yogesh Tyagi
a230cd15dc onednn : upgrade 2.6.2 -> 2.7.1
Release Notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v2.7.1

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-11-08 15:04:26 +08:00
Anuj Mittal
65e67f01e0 openvino-inference-engine: update pybind11
Update pybind11 SRCREV to fetch latest release tag to resolve build
issues with Python 3.11.

Fixes:

| openvino-inference-engine/2022.2.0-r0/git/src/bindings/python/thirdparty/pybind11/include/pybind11/pybind11.h:2239:52: error: invalid use of incomplete type 'PyFrameObject' {aka 'struct _frame'}
|  2239 |     if (frame != nullptr && (std::string) str(frame->f_code->co_name) == name
|       |                                                    ^~
| openvino-inference-engine/2022.2.0-r0/recipe-sysroot/usr/include/python3.11/pytypedefs.h:22:16: note: forward declaration of 'PyFrameObject' {aka 'struct _frame'}
|    22 | typedef struct _frame PyFrameObject;
|       |                ^~~~~~

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-31 16:36:19 +08:00
Naveen Saini
323fee2ce0 vc-intrinsics: update to latest
Use tag v0.7.0 revision.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-25 14:39:18 +08:00
Naveen Saini
7dffd82399 opencl-clang/15.0.0: add recipe
Build opencl-clang with llvm-15 and point to latest from ocl-open-150
branch.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-25 14:39:18 +08:00
Naveen Saini
7023a6d7cf openvino-model-optimizer: upgrade 2022.1.1 -> 2022.2.0
Release notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2022.2.0

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-25 14:35:32 +08:00
Naveen Saini
46be0fa918 open-model-zoo: upgrade 2022.1.1 -> 2022.2.0
Refreshed patch.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-25 14:35:32 +08:00
Yogesh Tyagi
023266fcbf openvino-inference-engine : upgrade 2022.1.1 -> 2022.2.0
- Change gflag to shared as we are not building with static library.
- We are using zlib from yocto recipe, so don't add zlib as third party package
- Third party package mkl-dnn name changed to onednn upstream in openvino repo so changed
  the name accordingly in openvino-inference-engine recipe
- Refresh patches

Release Notes:
https://github.com/openvinotoolkit/openvino/releases/tag/2022.2.0

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-25 14:35:32 +08:00
Naveen Saini
6e5caa6396 icc: add Intel(R) C++ Compiler Classic (ICC) support
Using the Intel® C++ Compiler Classic, you can compile and generate
applications that can run on Intel® 64 architecture.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-12 13:57:11 +08:00
Naveen Saini
3217386ee4 ispc: fix file-rdeps
This is due to recent packaging chagnes in meta-clang
3d56a85afe

Error log:
do_package_qa: QA Issue: /usr/bin/ispc contained in package ispc
requires libclang-cpp.so.15()(64bit), but no providers found
in RDEPENDS:ispc? [file-rdeps]

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-10-12 13:56:40 +08:00
Yogesh Tyagi
819b6cf9c1 intel-graphics-compiler : upgrade 1.0.11702.1 -> 1.0.12149.1
Release Notes:
https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.12149.1

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-29 19:05:52 +08:00
Yogesh Tyagi
f77562ad34 intel-compute-runtime : upgrade 22.32.23937 -> 22.38.24278
Release Notes:
https://github.com/intel/compute-runtime/releases/tag/22.38.24278

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-29 19:05:52 +08:00
Yogesh Tyagi
c227419402 onednn : upgrade 2.6.1 -> 2.6.2
Release Notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v2.6.2

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-29 18:06:48 +08:00
Yogesh Tyagi
1a5937527b ipmctl : upgrade 03.00.00.0462 -> 03.00.00.0468
Release Notes:
ipmctl:
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0468
edk2:
https://github.com/tianocore/edk2/releases/tag/edk2-stable202208

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-29 18:06:48 +08:00
Yogesh Tyagi
948757b8f6 embree : upgrade 3.13.4 -> 3.13.5
Release Notes:
https://github.com/embree/embree/releases/tag/v3.13.5

Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-29 18:06:48 +08:00
Anuj Mittal
ad81baa4f5 ispc: fix build with LLVM 15
Backport patches to fix build with LLVM 15 which is now the default
version in meta-clang master.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-19 15:19:13 +08:00
Anuj Mittal
3b6b2b8825 intel-graphics-compiler: add nobranch=1 in SRC_URI
Upstream has force pushed master and the commit we were fetching is
no longer present on that branch. Remove the branch parameter and switch
to using nobranch to continue using that commit.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2022-09-19 15:07:49 +08:00