summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
Commit message (Collapse)AuthorAgeFilesLines
* llvm/12.0.0: apply ispc recommended patchesNaveen Saini2021-08-273-0/+104
| | | | | | | | | | 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>
* oidn: fix upstream checkAnuj Mittal2021-08-271-0/+2
| | | | | | Parse the github releases page instead to check the latest version. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2021.3 -> 2021.4Anuj Mittal2021-08-271-2/+4
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: upgrade 2021.3 -> 2021.4Anuj Mittal2021-08-277-225/+360
| | | | | | | | | | 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>
* compute-runtime: move up to the commit for ADL-P supportDongwon Kim2021-08-261-1/+1
| | | | | | | | 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>
* ospray: upgrade 2.6.0 -> 2.7.0Anuj Mittal2021-08-251-4/+6
| | | | | | | | | | 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>
* ospray: fix upstream checkAnuj Mittal2021-08-251-0/+2
| | | | | | Make sure that we match only the tags with proper version numbers. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvkl: upgrade 0.13.0 -> 1.0.0Anuj Mittal2021-08-252-49/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* rkcommon: upgrade 1.6.1 -> 1.7.0Anuj Mittal2021-08-251-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* level-zero: upgrade 1.2.3 -> 1.4.1Anuj Mittal2021-08-251-1/+1
| | | | | | | | | | | | | | Release notes: https://github.com/oneapi-src/level-zero/releases Highlights: - Added support for Level Zero Specification v1.2 - Fixed a bug that resulted in zeInit failing when multiple drivers are discovered and one of them fails to load. - Note: API's introduced in v1.2 spec can only be traced with the new tracing layer implementation. Driver tracing APIs are deprecated. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.2.3 -> 2.3.2Anuj Mittal2021-08-252-42/+3
| | | | | | | | | Release notes: https://github.com/oneapi-src/oneDNN/releases License-Update: Copyright years updated Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* rkcommon: turn off tests for nowAnuj Mittal2021-08-241-0/+2
| | | | | | | | | | | | | | | The tests fail to build with glibc 2.34: | rkcommon/1.6.1-r0/git/tests/catch.hpp:10811:58: error: call to non-'constexpr' function 'long int sysconf(int)' | | static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ; | | | ^~~~~~~~~~~ This has been fixed but is not yet available in a released version: https://github.com/ospray/rkcommon/issues/5 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-compute-runtime: upgrade 21.04.18912 -> 21.33.20678Dongwon Kim2021-08-243-25/+144
| | | | | | | | | | | | | | | Source move up to the latest that contains ADL-P support. Also, this includes an extra patch to revert following commit to avoid unit-test failure during compute-runtime build: ab52c7023 Change builtin kernels compilation process License-Update: LICENSE file has been removed and replaced by LICENSE.md. License is still the same. Signed-off-by: Dongwon Kim <dongwon.kim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* intel-graphics-compiler: update IGC to 1.0.8365Dongwon Kim2021-08-249-1091/+617
| | | | | | | | Updating IGC to add ADL-P support. All patches under files folder are rebased as well. Signed-off-by: Dongwon Kim <dongwon.kim@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm/12.0.0: apply opencl-clang recommend patchesNaveen Saini2021-08-244-4/+402
| | | | | | | https://github.com/intel/opencl-clang/tree/ocl-open-120/patches Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm/11.0.0: apply opencl-clang recommend patchesNaveen Saini2021-08-249-23/+913
| | | | | | | https://github.com/intel/opencl-clang/tree/ocl-open-110/patches Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm/10.0.0: apply opencl-clang recommend patchesNaveen Saini2021-08-2412-144/+1524
| | | | | | | https://github.com/intel/opencl-clang/tree/ocl-open-100/patches Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.4.4 -> 2.4.6Anuj Mittal2021-08-171-1/+1
| | | | | | | | | | | Release 2.4.6 - Fix for Ubuntu bug 1930422 Release 2.4.5 - Address low performance with Dell Latitude 5420 with the latest BIOS Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 2109.0.0.0 -> 2127.0.0.0Anuj Mittal2021-08-171-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ispc: upgrade 1.16.0 -> 1.16.1Anuj Mittal2021-08-171-2/+2
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree: upgrade 3.13.0 -> 3.13.1Anuj Mittal2021-08-171-1/+1
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* Convert to new override syntaxAnuj Mittal2021-07-3118-64/+64
| | | | | | | Use the convert-overrides.py to convert to new syntax and manually fix some additional changes. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: fix inference engine cmake configAnuj Mittal2021-07-212-0/+51
| | | | | | | | | When included in a project using find_package, it goes and looks for headers and cmake module at an incorrect path. Make sure that we are able to locate the headers and cmake module file. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* oidn: add recipeAnuj Mittal2021-07-091-0/+20
| | | | | | | | | Intel Open Image Denoise is an open source library of high-performance, high-quality denoising filters for images rendered with ray tracing. Intel Open Image Denoise is part of the Intel® oneAPI Rendering Toolkit. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ospray: add recipeNaveen Saini2021-07-082-0/+58
| | | | | | | | | | | | | | | | | | Intel OSPRay is an open source, scalable, and portable ray tracing engine for high-performance, high-fidelity visualization on Intel Architecture CPUs. The purpose of OSPRay is to provide an open, powerful, and easy-to-use rendering library that allows one to easily build applications that use ray tracing based rendering for interactive applications (including both surface- and volume-based visualizations). OSPRay is completely CPU-based, and runs on anything from laptops, to workstations, to compute nodes in HPC systems. https://www.ospray.org/ Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvkl: add recipe for Intel Open Volume Kernel LibraryNaveen Saini2021-07-082-0/+80
| | | | | | | | | | | | | | | | | | | | | | | | Intel(R) Open Volume Kernel Library (Intel(R) Open VKL) is a collection of high-performance volume computation kernels, developed at Intel. The target users of Open VKL are graphics application engineers who want to improve the performance of their volume rendering applications by leveraging Open VKL’s performance-optimized kernels, which include volume traversal and sampling functionality for a variety of volumetric data formats. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. Open VKL provides a C API, and also supports applications written with the Intel(R) Implicit SPMD Program Compiler (Intel(R) ISPC) by also providing an ISPC interface to the core volume algorithms. This makes it possible to write a renderer in ISPC that automatically vectorizes and leverages SSE, AVX, AVX2, and AVX-512 instructions. ISPC also supports runtime code selection, thus ISPC will select the best code path for your application. https://www.openvkl.org/ Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: copy wdt udev rule in installAlexander Usyskin2021-07-061-0/+2
| | | | | | | Install LMS's wdt udev rule to select AMT watchdog device. Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree: fix ISA configurationNaveen Saini2021-07-061-5/+1
| | | | | | | | | | let cmake calculate ISA configuration. Ref: https://github.com/embree/embree/blob/v3.13.0/common/cmake/check_isa_default.cmake Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree: enable ISPC support of EmbreeNaveen Saini2021-07-061-1/+2
| | | | | | | It is required by OSPRay recipe. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ispc: add recipeNaveen Saini2021-07-034-0/+166
| | | | | | | | | | | | | | | | Intel(R) Implicit SPMD Program Compiler (Intel(R) ISPC) ispc is a compiler for a variant of the C programming language, with extensions for single program, multiple data programming. Under the SPMD model, the programmer writes a program that generally appears to be a regular serial program, though the execution model is actually that a number of program instances execute in parallel on the hardware. https://ispc.github.io/downloads.html https://github.com/ispc/ispc Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* vc-intrinsics: update to latest commitNaveen Saini2021-07-031-2/+2
| | | | | | | | | License.md file removed and copyright notice is added to each source file header. https://github.com/intel/vc-intrinsics/commit/a94249a381a3797f2de087f2b24013778d02c912 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: disable openclChangqing Li2021-06-251-1/+5
| | | | | | | | Temporarily disable opencl since intel-graphics-compiler and vc-intrinsics compile failed since some api of llvm changed. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* embree: add recipeNaveen Saini2021-06-241-0/+33
| | | | | | | | | | | | | | | | | | Intel(R) Embree is a collection of high-performance ray tracing kernels, developed at Intel. The target users of Intel(R) Embree are graphics application engineers who want to improve the performance of their photo-realistic rendering application by leveraging Embree's performance-optimized ray tracing kernels. The kernels are optimized for the latest Intel(R) processors with support for SSE, AVX, AVX2, and AVX-512 instructions. https://github.com/embree/embree Added syrah license file https://github.com/boulos/syrah/blob/master/LICENSE Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* rkcommon: add recipeNaveen Saini2021-06-221-0/+17
| | | | | | | | | | | rkcommon represents a common set of C++ infrastructure and CMake utilities used by various components of Intel® oneAPI Rendering Toolkit. https://github.com/ospray/rkcommon Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* opencl-clang/12.0.0: update to latest commitNaveen Saini2021-06-181-5/+2
| | | | | | | | | | | Drop patch which is not required anymore. Allow to build with llvm-12 and higher versions. Ref: https://github.com/intel/opencl-clang/commit/447798893e7e381d5321f940d30710f72214c5af Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* llvm-project-source: fix do_patch for llvm-12Naveen Saini2021-06-182-8/+65
| | | | | | | | | Backported (opencl-clang) recommend patch for llvm-12[1]. [1]: https://github.com/intel/opencl-clang/commit/669f9ae8a205b1ab43edfbff49915df7efc463c1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine/openvino-model-optimizer: update to the latest versionLiweiSong2021-06-082-2/+2
| | | | | | | | | | | Update openvino to the latest one c5f7ad383e65 ("Fix license header in Movidius sources") since it is include a important license change from Intel private License to Apache2.0 which is allowed external user to disclose it without limit. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.2.2 -> 2.2.3Naveen Saini2021-06-031-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* ipmctl: upgrade 03.00.00.0302 -> 03.00.00.0341Naveen Saini2021-05-211-1/+1
| | | | | Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: refresh patchAnuj Mittal2021-05-111-6/+7
| | | | | | Refresh the gcc11 fix to avoid fuzz warnings. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: exclude CVE-2018-1000535 from cve-checkAnuj Mittal2021-05-111-0/+3
| | | | | | | The CVE is not for Intel Local Manageability Service that this recipe builds. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: fix build with gcc11Anuj Mittal2021-05-072-0/+37
| | | | | | | | | | Include the header explicitly to avoid failures: | inference-engine/src/plugin_api/ie_system_conf.h:21:31: error: 'exception_ptr' in namespace 'std' does not name a type; did you mean 'exception'? | 21 | INFERENCE_ENGINE_API_CPP(std::exception_ptr&) CurrentException(); | | ^~~~~~~~~~~~~ Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: fix failures with gcc 11Anuj Mittal2021-05-072-0/+38
| | | | | | | Backport a patch to fix: | error: no match for 'operator!=' (operand types are 'const std::thread::id' and 'const std::thread::id') Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.2.1 -> 2.2.2Anuj Mittal2021-05-071-1/+1
| | | | | | | Release notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.2.2 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-inference-engine: upgrade 2021.2 -> 2021.3Anuj Mittal2021-04-225-226/+232
| | | | | | | | | | Release notes: https://github.com/openvinotoolkit/openvino/releases/tag/2021.3 Remove a patch that isn't needed anymore and refresh the rest. Remove dependency on onednn as it's using a forked version. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* openvino-model-optimizer: upgrade 2021.2 -> 2021.3Anuj Mittal2021-04-221-2/+2
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* open-model-zoo: upgrade 2021.2 -> 2021.3Anuj Mittal2021-04-222-17/+20
| | | | Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* lms: upgrade 2102.1.0.0 -> 2109.0.0.0Anuj Mittal2021-04-161-1/+1
| | | | | | | Release notes: https://github.com/intel/lms/releases/tag/v2109.0.0.0 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* onednn: upgrade 2.1.1 -> 2.2.1Anuj Mittal2021-04-161-3/+3
| | | | | | | Release notes: https://github.com/oneapi-src/oneDNN/releases/tag/v2.2.1 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
* thermald: upgrade 2.4.3 -> 2.4.4Anuj Mittal2021-04-161-1/+1
| | | | | | | Release notes: https://github.com/intel/thermal_daemon/blob/v2.4.4/README.txt#L114 Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>