Commit Graph

269 Commits

Author SHA1 Message Date
Anuj Mittal
d77dfb715e rkcommon: upgrade 1.7.0 -> 1.8.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-24 22:34:33 +08:00
Anuj Mittal
ff26d85b90 level-zero: upgrade 1.5.4 -> 1.6.2
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-24 22:34:33 +08:00
Anuj Mittal
f84b7227f5 embree: upgrade 3.13.1 -> 3.13.2
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-24 22:34:33 +08:00
Anuj Mittal
baa68831ed open-model-zoo: upgrade 2021.4.1 -> 2021.4.2
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-19 11:56:08 +08:00
Anuj Mittal
36dce6d137 openvino-model-optimizer: upgrade 2021.4.1 -> 2021.4.2
Release notes for 2021.4 LTS are at:
https://www.intel.com/content/www/us/en/developer/articles/release-notes/openvino-2021-4-lts-relnotes.html

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-19 11:56:08 +08:00
Anuj Mittal
1354a0bfe2 openvino-inference-engine: upgrade 2021.4.1 -> 2021.4.2
Release notes for 2021.4 release are at:
https://www.intel.com/content/www/us/en/developer/articles/release-notes/openvino-2021-4-lts-relnotes.html

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-19 11:56:08 +08:00
Anuj Mittal
99fd5cb683 ipmctl: dont install /var/log/ipmctl
OE-Core now has a QA check to see if /var/log is empty. Since
/var/log is usually a symlink to /var/volatile/log, anything
installed here won't actually be available.

Remove the directory.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-05 23:49:29 +08:00
Vtiurina, Mariia
4bdaff2a2f intel-oneapi-mkl: add recipe for mkl library (runtime only)
Intel® oneAPI Math Kernel Library (oneMKL) runtime library. For
more details, see:

https://www.intel.com/content/www/us/en/developer/tools/oneapi/onemkl.html

Signed-off-by: Mariia Vtiurina <mariia.vtiurina@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-03 21:56:15 +08:00
Vtiurina, Mariia
6a38cec44b intel-oneapi-compiler: add recipe for compiler (runtime only)
Intel® oneAPI DPC++/C++ Compiler & Intel® C++ Compiler Classic runtime.
For more details, see:

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

Signed-off-by: Mariia Vtiurina <mariia.vtiurina@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-03 21:56:15 +08:00
Naveen Saini
23324f3fb3 level-zero: allow to generate empty package
Currently empty level-zero-dev package is being generated, which
has dependency on level-zero package.

On enabling 'dev-pkgs' in IMAGE_FEATURES, install level-zero-dev package, which throws
dependency conflict error.

 Problem: conflicting requests
  - nothing provides level-zero = 1.5.4-r0 needed by level-zero-dev-1.5.4-r0.corei7_64

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-03 16:22:09 +08:00
Anuj Mittal
e4d0c52cba meta: add explicit branch and protocol to SRC_URI
Add branch name explicitly to SRC_URI where it's not defined and switch
to using https protocol for Github projects.

The change was made using convert_srcuri script for OE-Core.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-03 12:35:28 +08:00
Vtiurina, Mariia
b8e0ee50ec intel-oneapi-ipp: upgrade 2021.3 -> 2021.4
The recipe for Intel OneAPI IPP library version 2021.4.0.

IPP is an extensive library of ready-to-use, domain-specific functions
that are highly optimized for diverse Intel architectures.

Signed-off-by: Mariia Vtiurina <mariia.vtiurina@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-11-02 08:57:34 +08:00
Naveen Saini
d8584ea9d7 intel-graphics-compiler: add PACKAGECONFIG for VectorCompiler
Allow users to disable it but enable by default.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-25 22:02:18 +08:00
Anuj Mittal
3b386a9dc8 llvm-project-source/10.0.1: backport fixes from LLVM 11
Include a fix and two supporting patches from LLVM 11 to fix problems
with double registration while both clang-cpp and llvm lib are linked
(like in case of opencl-clang).

| CommandLine Error: Option 'mc-relax-all' registered more than once!
| LLVM ERROR: inconsistency in registered CommandLine options

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-21 23:42:39 +08:00
Vtiurina, Mariia
272e088902 intel-oneapi-ipp: add recipe for Intel OneAPI IPP library (runtime only)
The initial version of the recipe for Intel OneAPI IPP library.

IPP is an extensive library of ready-to-use, domain-specific functions
that are highly optimized for diverse Intel architectures.

Signed-off-by: Mariia Vtiurina <mariia.vtiurina@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-21 13:28:10 +08:00
Anuj Mittal
a809b8c531 Remove support for gatesgarth
Building with oe-core gatesgarth is no longer supported. Remove from
LAYERSERIES_COMPAT and remove the LLVM 11 patches as well.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-13 11:23:41 +08:00
Anuj Mittal
467d15d57a intel-graphics-compiler: enable VectorCompiler
Use the option to use Khronos translator instead of the
pre-built SPIRVDLL with VC. Also have the native recipe
install a binary needed for the target builds.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-13 11:23:34 +08:00
Anuj Mittal
f5729aa00c lms: add pkgconfig-native to DEPENDS
Since oe-core commit 8e26252b45b (layer.conf: Extend recipes not to
install without explict dependencies), some dependencies now need to be
explicit.

lms needs pkgconfig-native so add it to DEPENDS.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-12 23:05:03 +08:00
Anuj Mittal
6c7c0905a8 ipmctl: add DEPENDS on pkgconfig-native
Since oe-core commit 8e26252b45b (layer.conf: Extend recipes not to
install without explict dependencies), some dependencies now need to be
explicit.

ipmctl needs pkgconfig-native so add it to DEPENDS.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-12 23:05:03 +08:00
Anuj Mittal
3cb5e468fb intel-compute-runtime: upgrade 21.37.20939 -> 21.40.21182
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-12 09:22:04 +08:00
Anuj Mittal
afb4218a3e onednn: upgrade 2.3.2 -> 2.4
Release notes:
https://github.com/oneapi-src/oneDNN/releases/tag/v2.4

Remove reference to Mathjax license as it's no longer used.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-12 00:40:55 +08:00
Anuj Mittal
a904c13e7e ipmctl: upgrade 03.00.00.0369 -> 03.00.00.0387
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-12 00:40:55 +08:00
Anuj Mittal
8cd5f2a621 level-zero: upgrade 1.4.1 -> 1.5.4
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Anuj Mittal
1225da63bc ospray: upgrade 2.7.0 -> 2.7.1
Release notes:
https://github.com/ospray/ospray/releases/tag/v2.7.1

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Anuj Mittal
32c0525440 openvkl: upgrade 1.0.0 -> 1.0.1
-   Fixed issue in `structuredRegular` and `vdb` interval iterators that could
    lead to erroneous initial intervals for certain ray inputs
-   Fixed handling of `intervalResolutionHint` interval iterator context
    parameter for `amr`, `particle`, and `unstructured` volumes with small
    numbers of cells / primitives

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Anuj Mittal
1acca2a119 open-model-zoo: upgrade 2021.4 -> 2021.4.1
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Anuj Mittal
fa10922ba1 openvino-model-optimizer: upgrade 2021.4 -> 2021.4.1
Release notes:
https://software.intel.com/content/www/us/en/develop/articles/openvino-2021-4-lts-relnotes.html

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Anuj Mittal
9c7d9ae240 openvino-inference-engine: upgrade 2021.4 -> 2021.4.1
Release notes:
https://software.intel.com/content/www/us/en/develop/articles/openvino-2021-4-lts-relnotes.html

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-11 23:29:40 +08:00
Anuj Mittal
cd0ba51efd intel-compute-runtime: upgrade 21.33.20678 -> 21.37.20939
Disable built-ins compilation when building for native.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-07 22:51:41 +08:00
Anuj Mittal
2d445772a7 intel-graphics-compiler: upgrade 1.0.8365 -> 1.0.8744
Build vc-intrintics as part of this project as igc expects it to. Remove
the LLVM fixes as they are all available upstream now. Also depend on
-native for invoking elf_packager.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-10-07 22:51:26 +08:00
Anuj Mittal
e332560497 Revert "intel-graphics-compiler: upgrade 1.0.8365 -> 1.0.8708"
This reverts commit 8a1fb876b0.

The upgrade doesn't build properly and needs re-work.
2021-10-04 11:22:47 +08:00
Anuj Mittal
8a1fb876b0 intel-graphics-compiler: upgrade 1.0.8365 -> 1.0.8708
Remove patches that are not required now.

IGC_BUILD__USE_KHRONOS_SPIRV_TRANSLATOR has been renamed so it wasn't
taking effect. Remove the option for now.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-30 15:52:23 +08:00
Naveen Saini
de377897d6 vc-intrinsics: update to include latest commits
It includes:
a2f2f10 Fix Cmake Error
6221091 Fix llvm verifier assertion
2bbb573 Add missing header
fd9bf4b Wrap AttributeList::hasFnAttr
90113a5 add intrinsic to represent visa madw instr
4e3870d Revert "Introduce new vc intrinsic to access timestamp register"
0bf761e Mark lit tests as XFAIL for llvm 14 (tot)
05d3f3d Add global variables support to GenXSingleElementVector pass
43b1af8 Fix typo in GenXIntrinsics/CMakeLists.txt
185f382 update copyright headers update Python copyright to PEP8 style
63cbfe0 update MIT copyright headers
f45e04c Introduce new vc intrinsic to access timestamp register
d9ffe1f (origin/dpcpp_staging) Add intrinsics for bindless buffers support
6d29de3 update comment format of rst copyright headers
b976b83 introduce bf_cvt intrinsic

Udated LIC_FILES_CHKSUM, due to reformating and restructuing of
copyright notice header.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-03 23:43:52 +08:00
Naveen Saini
8be678fdef opencl-clang/13.0.0: add recipe
Build opencl-clang with llvm-13 and point to latest from ocl-open-130
branch.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-03 09:25:01 +08:00
Naveen Saini
7cd64cc018 opencl-clang: restructure
Restructured recipes, having common code in .inc

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-03 09:25:01 +08:00
Naveen Saini
a6dadb2499 opencl-clang/12.0.0: build with llvm-12 only
Recipe for opencl-clang/13.0.0 is being added to build against
LLVM-13 and higer.

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-03 09:25:01 +08:00
Naveen Saini
bfc685697d open-model-zoo: upgrade 2021.3 -> 2021.4
https://github.com/openvinotoolkit/open_model_zoo/releases/tag/2021.4

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-01 10:16:19 +08:00
Naveen Saini
a9c7df9131 ipmctl: upgrade 03.00.00.0341 -> v03.00.00.0369
https://github.com/intel/ipmctl/releases/tag/v03.00.00.0369

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-09-01 10:16:19 +08:00
Zoltán Böszörményi
ddb3127f24 intel-graphics-compiler: LLVM 13 fixes
Also add CXXFLAGS=-Wno-error=deprecated-declarations, to turn
some deprecated LLVM API usage from warnings to errors.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 23:28:04 +08:00
Naveen Saini
23d702e38f llvm/10.0.0: apply ispc recommended patches
ISPC recommends building LLVM 10 with some additional patches to work
around some bugs in this version. Add those patches to our build as well.

https://github.com/ispc/ispc/tree/v1.16.1/llvm_patches

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 23:28:04 +08:00
Naveen Saini
e69b38c4b7 llvm/11.0.0: apply ispc recommended patches
ISPC recommends building LLVM 11 with some additional patches to work
around some bugs in this version. Add those patches to our build as well.

https://github.com/ispc/ispc/tree/v1.16.1/llvm_patches

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 23:28:04 +08:00
Naveen Saini
61efde5c41 llvm/12.0.0: apply ispc recommended patches
ISPC recommends building LLVM 12 with some additional patches to work
around some bugs in this version. Add those patches to our build as well.

https://github.com/ispc/ispc/tree/v1.16.1/llvm_patches

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 23:28:04 +08:00
Anuj Mittal
224b7c7511 oidn: fix upstream check
Parse the github releases page instead to check the latest version.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 23:08:39 +08:00
Anuj Mittal
ef726f1ba8 openvino-model-optimizer: upgrade 2021.3 -> 2021.4
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 09:55:39 +08:00
Anuj Mittal
011b2d6c19 openvino-inference-engine: upgrade 2021.3 -> 2021.4
Refresh patches and add zlib to DEPENDS. Also fetch pybind11 as it's
needed by ngraph.

Release notes:
https://software.intel.com/content/www/us/en/develop/articles/openvino-2021-4-lts-relnotes.html

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-27 09:55:39 +08:00
Dongwon Kim
a41f5a188a compute-runtime: move up to the commit for ADL-P support
new compute-runtime code base including ADL-P support and
one more ADL-S sku with dev id of 0x4690

Signed-off-by: Dongwon Kim <dongwon.kim@intel.com>
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-26 12:10:09 +08:00
Anuj Mittal
0a48a4657d ospray: upgrade 2.6.0 -> 2.7.0
Disable building of benchmark and test tools for now as they
need external dependencies.

Release notes:
https://github.com/ospray/ospray/releases/tag/v2.7.0

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-25 01:22:20 +08:00
Anuj Mittal
43c18b65e4 ospray: fix upstream check
Make sure that we match only the tags with proper version numbers.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-25 01:12:16 +08:00
Anuj Mittal
68edb423fb openvkl: upgrade 0.13.0 -> 1.0.0
Release notes:
https://github.com/openvkl/openvkl/blob/master/CHANGELOG.md

Highlights:
    The version 1.0 release marks long term API stability (until v2.0)
    Open VKL can now be built for ARM CPUs that support Neon
    Iterator API updates:
        Introducing interval and hit iterator contexts, which hold iterator-specific configuration (eliminates value selector objects)
        Interval and hit iteration is now supported on any volume attribute
        Interval iterators now include a time parameter
        Interval iterators now support the intervalResolutionHint parameter, replacing maxIteratorDepth and elementaryCellIteration
    Supporting configurable background values; default is now VKL_BACKGROUND_UNDEFINED (NaN) for all volume types
    vklGetValueRange() now supports all volume attributes
    Added ISPC-side API bindings for vklGetNumAttributes() and vklGetValueRange()
    Structured regular volumes:
        Added support for tricubic filtering
        More accurate gradient computations respecting filter mode
        Hit iteration robustness improvements
    VDB volumes:
        Interval and hit iteration robustness improvements
        Corrected interval iterator nominalDeltaT computation for non-normalized ray directions and non-uniform object-space grid spacings
        Fixed bug which could cause incorrect value range computations for temporally varying volumes
    vklExamples additions demonstrating:
        Multi-attribute interval / hit iteration
        Configurable background values
        Temporally varying volumes
    Superbuild updates to latest versions of dependencies
    Now requiring minimum versions:
        Embree 3.13.1
        rkcommon 1.7.0
        ISPC 1.16.0

License-Update: Copyright years updated

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-25 01:12:16 +08:00
Anuj Mittal
6b7045d99a rkcommon: upgrade 1.6.1 -> 1.7.0
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-08-25 01:12:16 +08:00