Intel cpu runtime for opencl applications for windows os

Communications

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

  • Safari
  • Chrome
  • Edge
  • Firefox

Мы немедленно приостановили все деловые операции в России. Это следует за нашим предыдущим решением приостановить все поставки клиентам в России и Беларуси.

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

  • Safari
  • Chrome
  • Edge
  • Firefox

Intel® CPU Runtime for OpenCL™ Applications Release Notes

Version: 2022  
Published: 04/25/2020  

Last Updated: 03/28/2022

By

Ayodunni Aribuki

This page provides the current Release Notes for Intel® CPU Runtime for OpenCL™ Applications for Intel® Core™ and Intel® Xeon® processors. This page covers the CPU (x86-64) OpenCL™ implementation only. See the OpenCL™ Runtimes for Intel® Processors article for additional Intel® Graphics Technology information. The notes are categorized by year, from newest to oldest, with individual releases listed within each year.

Click a version to expand it into a summary of new features and changes in that version since the last release, and access the download buttons for the detailed release notes, which include important information, such as pre-requisites, software compatibility, installation instructions, and known issues.

You can copy a link to a specific version’s section by clicking the chain icon next to its name.

All files are in PDF format — Adobe Reader* (or compatible) required.
For OpenCL™ developer tools, visit the Intel® SDK for OpenCL™ Applications 2019 page.
For questions or technical support, visit Intel® Software Developer Support.

2022

2022.1

Release Notes 

Overview

  • Enable the automatic stack size allocation and allocation for kernel execution. This will reduce the possibility of out of resource error.
  • Minor bug fixings.

2022.0

Release Notes 

Overview

  • Enlarge the default memory size to adapt user application better.
  • Minor bug fixings.

OS Deprecation Notice

These operating systems are deprecated in the Intel oneAPI 2022.1 release, and will be removed in a future release:

  • Windows Server 2016*
  • SUSE Linux Enterprise Server* 15 SP2

Previous Release Notes

Here is the link to the previous release notes

Product and Performance Information

Содержание

  1. OpenCL™ Runtimes for Intel® Processors
  2. Deploy OpenCL™ Runtimes
  3. Important Change
  4. Intel® Graphics Technology Runtimes
  5. Linux* OS
  6. Windows* OS
  7. Intel® Xeon® Processor OR Intel® Core™ Processor (CPU) Runtimes
  8. Intel® CPU Runtime for OpenCL™ Applications 18.1 for Linux* OS (64bit only)
  9. Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)
  10. Intel® CPU Runtime for OpenCL™ Applications with SYCL support
  11. Develop OpenCL™ Applications
  12. Intel® oneAPI: DPC++ Compiler
  13. Intel® System Studio
  14. Intel® SDK for OpenCL™ Applications
  15. Intel® Distribution of OpenVINO™ toolkit
  16. Intercept Layer for Debugging and Analyzing OpenCL™ Applications
  17. Additional resources
  18. DOWNLOAD THE INTEL® SDK FOR OPENCL™ APPLICATIONS
  19. Offload Compute-intensive Workloads
  20. Intel sdk opencl cpu only runtime package

OpenCL™ Runtimes for Intel® Processors

Deploy OpenCL™ Runtimes

Obtain runtimes to execute or develop OpenCL™ applications on Intel­® Processors

Important Change

There is a change in OpenCL™ CPU runtime for Windows* distribution in the 2020 February release to be consistent with Linux* distribution. The OpenCL CPU runtime is removed from the OpenCL driver for Windows starting in the 2020 February release version «igfx_win10_100.7870.exe».

  • But the installer of the new driver did not remove the old OpenCL CPU runtime when you upgrade the newer driver, so you may have two OpenCL CPU runtimes on your system. This issue is already fixed in the installation script on github here.
  • To download the OpenCL CPU runtime for Windows, please follow any of the following methods:
    • Follow the section «Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)» below to download and install.
    • Github: https://github.com/intel/llvm/releases
      • Search for «oneAPI DPC++ Compiler dependencies» and find latest release to download, e.g. https://github.com/intel/llvm/releases/tag/2020-WW20
      • Following the installation instructions to install

Intel® Graphics Technology Runtimes

Execute OpenCL™ applications on Intel® Processors with Intel® Graphics Technology.

  • Specifically target Intel® HD Graphics, Intel® Iris® Graphics, and Intel® Iris® Pro Graphics if available on Intel® Processors.
  • Runtimes for Intel® Graphics Technology are often deployed in tandem with an Intel® CPU runtime.
  • Consider graphics runtimes when developing OpenCL™ applications with the Intel® SDK for OpenCL™ Applications or Intel® System Studio.

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, please see the legacy deployment page.

Linux* OS

Note: The latest OpenCL runtime for CPU requires GNU* gcc version 7.3 or newer.

Intel® Graphics Compute Runtime for OpenCL™ Driver is deployed with package managers for multiple distributions. Please see the documentation on the GitHub* portal for deployment instructions.

Considerations for deployment:

  • Ensure the deployment system has the (libOpenCL.so) ICD loader runtime from either:
    • Your system package manager (for example with the unofficial ocl-icd )
      • Useful package manager search hints:
        • apt update; apt-file find libOpenCL.so
        • yum provides «*/libOpenCL.so»
    • Build from the official Khronos ICD Loader reference repository.
    • Part of the Intel® SDK for OpenCL™ Applications.
  • The Intel® Graphics Compute Runtime for OpenCL™ Driver depends on the i915 kernel driver. Necessary i915 features are available with relatively recent Linux* OS kernels. The recommended kernel is the validation kernel cited in documentation. In general, deployments after the 4.11 kernel should be OK. Make sure to review the release notes and documentation for more specifics.

Windows* OS

  • Intel® Graphics Compute Runtime for OpenCL™ Driver is included with the Intel® Graphics Driver package for Windows* OS.
  • Download Options
    • System Vendor
      • See your vendor website for a graphics or video driver download for the system
    • Intel® Download Center
      • Navigate to “Graphics Drivers” for recent releases.
      • Try the system vendor first in consideration of vendor support. System vendors may disable Intel® Graphics Driver install.
    • Intel® Driver Update Utility
    • The graphics driver package is built in with Windows* 10 OS install. However, the built-in default deployment may not contain latest features.
  • Release Notes
    • In the Download Center navigate to “Graphics Drivers” for Release Notes.

Intel® Xeon® Processor OR Intel® Core™ Processor (CPU) Runtimes

Execute OpenCL™ kernels directly on Intel® CPUs as OpenCL™ target devices.

  • Consider an OpenCL™ CPU implementation for Intel® systems without Intel® Graphics Technology.
  • Systems with Intel® Graphics Technology can simultaneously deploy runtimes for Intel® Graphics Technology and runtimes for Intel® CPU (x86-64).
  • For application developers, the CPU-only runtime is pre-included with the Intel® SDK for OpenCL™ Applications or Intel® System Studio: OpenCL™ Tools component.

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, see the legacy deployment page.

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Linux* OS (64bit only)

  • Size 125 MB
  • See supported platform details in the Release Notes.
  • Ubuntu* install uses an rpm translator
  • The Linux* OS CPU runtime package also includes the ICD loader runtime (libOpenCL.so). The runtime installer should set the deployment system to see this ICD loader runtime by default. When examining system libraries, administrators may observe ICD loader runtimes obtained from other places. Examples include the system package manager (for example with ocl-icd) or as part of the Intel® SDK for OpenCL™ Applications.
  • Maintenance and updates are now provided in the Experimental Intel® CPU Runtime for OpenCL™ Applications with SYCL support implementation. This implementation is listed later in this article.
  • MD5 83c428ab9627268fc61f4d8219a0d670
  • SHA1 5f2fa6e6bc400ca04219679f89ec289f17e94e5d

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)

  • Size 60 MB
  • CPU-only deployments should use the .msi installer linked in the Download button, and consider removal of the Intel® Graphics Technology drivers where applicable.
  • CPU & Graphics deployments should use the Intel® Graphics Technology driver package, which contains both CPU (x86-64) and Intel® Graphics Technology implementations.
  • See supported operating system details in the Release Notes
  • Maintenance and updates are now provided in the Experimental Intel® CPU Runtime for OpenCL™ Applications with SYCL support implementation. This implementation is listed later in this article.
  • MD5 8e24048001fb46ed6921d658dd71b8ff
  • SHA1 451d96d37259cb111fe8832d5513c5562efa3e56

Intel® CPU Runtime for OpenCL™ Applications with SYCL support

Please visit the Intel® CPU Runtime for OpenCL™ Applications with SYCL support to download and install the runtime for Windows or Linux.

Develop OpenCL™ Applications

Tools to develop OpenCL™ applications for Intel® Processors

Intel® oneAPI: DPC++ Compiler

  • DPC++/SYCL programs can run SYCL kernels by way of underlying OpenCL™ implementations.
  • OpenCL-C kernels can also be directly ingested and run by a SYCL runtime. Users of the OpenCL C++ API wrapper may find the SYCL specification particularly appealing.
  • Explore the Intel® oneAPI: DPC++ Compiler, Github* hosted DPC++/SYCL code samples, OpenCL™ injection tests, as well as training videos part1 and part2 on techdecoded.intel.io.
  • As of article publication, this compiler is in Beta.

Intel® System Studio

  • For compilation, cross-platform, IoT, power considerate development, and performance analysis.
    • OpenCL™ development tools component:
      • Develop OpenCL™ applications targeting Intel® Xeon® Processors, Intel® Core™ Processors, and/or Intel® Graphics Technology.
      • Develop applications with expanded IDE functionality, debug, and analysis tools.
        • Note: Some debug and analysis features have been removed from recent versions of the SDK.
      • Earlier versions of the SDK contain an experimental OpenCL™ 2.1 implementation. Intel® CPU Runtime for OpenCL™ Applications 18.1 was intended as a replacement for the experimental implementation.
  • Visit the Intel® System Studio portal

Intel® SDK for OpenCL™ Applications

  • Standalone distribution of Intel® System Studio: OpenCL™ Tools component.
  • Develop OpenCL™ Applications targeting Intel® Xeon® Processors, Intel® Core™ Processors, and/or Intel® Graphics Technology.
  • Develop applications with expanded IDE functionality, debug, and analysis tools.
    • Note: Some debug and analysis features have been removed from recent versions of the SDK.
    • Earlier versions of the SDK contain an experimental OpenCL™ 2.1 implementation suitable for development testing on CPU OpenCL™ targets. Intel® CPU Runtime for OpenCL™ Applications 18.1 was intended as a replacement for that experimental implementation.
  • See release notes, requirements, and download links through the Intel® SDK for OpenCL™ Applications portal.

Intel® Distribution of OpenVINO™ toolkit

  • The Intel® Distribution of OpenVINO™ toolkit is available for vision and deep learning inference. It benefits from OpenCL™ acceleration for each of these components:
    • Intel® Deep Learning Deployment Toolkit
    • OpenCV
    • OpenVX*
  • For a developer oriented overview, see videos on the techdecoded.intel.io training hub.

Intercept Layer for Debugging and Analyzing OpenCL™ Applications

  • The Intercept Layer for Debugging and Analyzing OpenCL™ Applications (clIntercept) can intercept, report, and modify OpenCL™ API calls.
  • No application-level modifications nor OpenCL™ implementation modifications are necessary.
  • clIntercept functionality can supplement removed functionality from recent releases of the Intel® SDK for OpenCL™ Applications.

Additional resources

*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

Источник

DOWNLOAD THE INTEL® SDK FOR OPENCL™ APPLICATIONS

Customize Heterogeneous Compute Applications and Accelerate Performance with Kernel-based Programming.

Offload Compute-intensive Workloads

The Intel® SDK for OpenCL™ Applications helps you perform custom development across multiple hardware types and develop your own proprietary algorithms directly on Intel® processors, including multicore CPUs, GPUs, and FPGAs.

Download this free SDK to:

  • Improve speed and responsiveness for graphics/image and video processing, including gaming, entertainment, scientific, medical, and financial applications.
  • Prototype on CPU and deploy (offload compute) to GPU, balancing workloads to best utilize available resources.
  • Streamline application development using OpenCL™ Code Builder to create, debug, and analyze.
  • Accelerate general compute algorithms through parallel processing on your available devices.

Use with Other Tools to Increase Your Competitive Advantage
Create highly performant applications when using the SDK with other Intel® Developer Tools, including:

  • Intel® VTune™ Profiler to analyze and optimize system performance and power.
  • Intel® Distribution of OpenVINO™ toolkit for inference support.
  • Intel® Media SDK to extend pipelines written using your custom algorithms.
  • Intel® FPGA SDK for OpenCL™ Software Technology to fully leverage the unique capabilities of FPGAs.
  • OpenCL Runtimes to run OpenCL applications on CPUs.

Источник

Intel sdk opencl cpu only runtime package

Announcement (Dec 2019)

Intel® oneAPI Beta has released offering DPC++ language support. In tandem, Intel® will be changing the distribution model for OpenCL™ Tools:

Kernel Development Framework and the API debugger are being deprecated.

Please provide comments about your development interests or concerns with OpenCL and DPC++/SYCL in the forum.

For more information on:

  • developer tools:
    • See the Intel® System Studio 2020 Initial Release: OpenCL™ Tools component for the latest OpenCL™ developer tools for Intel® CPU and Graphics devices.
      • Intel® SDK for OpenCL™ Applications is the standalone name for the Intel® System Studio: OpenCL™ Tools.
      • Release Notes
  • driver/runtime packages:
    • See the OpenCL™ Runtimes for Intel® Architecture Portal
  • Intel® System Studio 2020 Initial Release: OpenCL™ Tools component is the latest release.
    • What’s New and Release Notes
  • Intel® System Studio 2019 Update 5: OpenCL™ Tools will remain available at the current time.
  • New developers are encouraged to review the core concepts getting started guide for OpenCL™ developers. 2020 Updates are pending, but 2019 code samples are OK for use with 2020 libraries.
  • Developers are encouraged to visit the 2019 Linux* OS specific getting started guide and Windows* OS specific getting started guide.
  • Use of OpenCL headers from this SDK when building Intel® DPC++ or SYCL applications is not recommended. OpenCL headers direct from Khronos or from a system package manager should be preferred.
  • Note on Windows* OS:
    • ‘DCH’ designated Intel® Graphics drivers contain OpenCL™ implementations. Intel® System Studio: OpenCL™ Tools *do* support DCH graphics drivers as of 2019 Update 4 and 5.
    • Visual Studio* 2020 contents are compatible with the Intel® System Studio 2020 Initial Release: OpenCL™ Tools.
    • Visual Studio* 2019 is not supported for Intel® System Studio 2019: OpenCL™ Tools. Other developer tools (like Intel® Compiler and Intel® Vtune Amplifier) may have Visual Studio* 2019 support. When using a global installer, Visual Studio* 2019 integration does not apply to the OpenCL Tools.
    • Some Windows* OS configurations may need to drop to .NET 3.5 mode for the installer to avoid a hang.
  • Intel® System Studio 2020: OpenCL™ Tools is available as a standalone product. The standalone is a simplified package that uses the Intel® System Studio 2020 installer. Developers can still use the full installer from the install portal.

Latest Intel® Graphics Technology implementations

The OpenCL™ Runtimes for Intel® Processors page is the best resource for obtaining information about CPU and Graphics Intel® OpenCL™ implementations.

  • There primary Intel® Graphics Technology implementation the new Intel® Graphics Compute Runtime for OpenCL™ Driver (aka the ‘ Neo’ runtime) is available on GitHub (https://github.com/intel/compute-runtime). This driver replaces Intel® development effort for the SRB5 closed-source driver (aka Classic) and the Beignet open-source driver.
    • To learn about the motivation for this change, visit http://01.org/compute-runtime. For more information on this driver, source code, and binary releases, please visit the GitHub portal. The community invites you to post any questions and issues on the GitHub portal.
    • Downloads are now enabled in system package manager repository format along side precompiled builds.
    • Note: any functional delta relative to SRB5.0 is posted at https://github.com/intel/compute-runtime/blob/master/documentation/LIMITATIONS.md.
  • The intel-opencl-r5.0 (SRB5.0) Linux driver package is the previous, now deprecated, closed source GPU runtime and CPU runtime package:
    • This has bug fixes/functional quality improvements above SRB4.1 and includes the following new features introduced since the standalone intel-opencl-r4.1 release:
      • cl_intel_va_api_media_sharing – added new full NV12 format support
      • Added Centos 7.3 support
      • Added experimental support Ubuntu 16.04.2 with default 4.8 kernel – no kernel patching needed
    • For more info, see the Release Notes.
  • The Beignet OpenCL™ implementation for Intel® Graphics may be functional for legacy Intel® Processors. However, it is no longer being actively maintained by Intel® developers as their efforts have moved to ‘Neo’.
  • Obtain the Intel® Graphics Compute Runtime for OpenCL™ Driver (aka the ‘Neo’ runtime) from the Intel® Graphics Technology Driver package.
    • This package contains both CPU (x86-64) and Intel® Graphics Technology implementations.
      • Uninstall the Intel® Graphics Technology driver package if looking to run the standalone CPU runtime without Intel Graphics.
    • Get the package from from:
      • The target system OEM/Vendor website; typically on a graphics or video driver support page. Prioritize accessing the driver from the vendor page given vendors may require their drivers be used for support or warranty.
      • downloadcenter.intel.com, click Graphics Drivers. Even if an Intel® package matches your SKU, it may report incompatibility with your system if the vendor prefers the vendor driver only. Attempt install from the vendor support page first.
      • Windows* OS installs that occur on Intel® Processors with Intel® Graphics Technology have the driver package included, but it will be an older version. Consider updating to a newer implementation.

Latest CPU-only implementation

The Intel® CPU Runtime for OpenCL™ Applications 18.1 for Intel® Core™ and Intel® Xeon® Processors is the latest CPU-only runtime package for both Windows* OS and Linux OS*. This standalone installer is applicable for compatible Intel® Processors without Intel® Graphics.

  • For downloads and compatibility information, see the Release Notes and the OpenCL™ Runtimes for Intel™ Processors page.

​The 18.1 release includes:

  • Support of Intel® Advanced Vector Extensions 512 (Intel® AVX-512) ISA introduced on Intel® Xeon® Platinum processors (formerly code name Skylake)
  • Enabled features of OpenCL™ 2.1. The product is based on a published Khronos* Specification and has passed the Khronos Conformance Process. The conformance record can be found at https://www.khronos.org/conformance/adopters/conformant-products/opencl. Refer to submission #322 recorded on October 7, 2018.
  • Support for vectorization width 16 for the environment and configuration file variable CL_CONFIG_CPU_VECTORIZER_MODE , as well as for OpenCL™ C optional kernel attribute intel_vec_len_hint
  • Support for OpenCL™ Kernel debugging on Linux* OS with GDB*
  • Improved coexistence support with Intel® Graphics Compute Runtime for OpenCL™ Driver when both are installed.
  • Changed the platform name returned via clGetPlatformInfo(. ) OpenCL™ API call with CL_PLATFORM_NAME bitflag to “Intel(R) CPU Runtime for OpenCL(TM) Applications”
  • New environment variable CL_CONFIG_CPU_TARGET_ARCH . It generates code exclusively for a given target CPU architecture. Allows only lowering the instruction set level supported by CPU:

Allowed values are:

Generates code for processors that support Intel® Advanced Vector Extensions 512 (Intel® AVX-512) Foundation instructions, Intel® AVX-512 Conflict Detection instructions, Intel® AVX-512 Doubleword and Quadword instructions, Intel® AVX-512 Byte and Word instructions and Intel® AVX-512 Vector Length Extensions for Intel® processors, and the instructions enabled with core-avx2.

Generates code for processors that support Intel® Advanced Vector Extensions 2 (Intel® AVX2), Intel® AVX, SSE4.2 SSE4.1, SSE3, SSE2, SSE, and SSSE3 instructions.

Generates code for processors that support Intel® Advanced Vector Extensions (Intel® AVX), Intel® SSE4.2, SSE4.1, SSE3, SSE2, SSE, and SSSE3 instructions.

Generates code for processors that support Intel® SSE4.2 Efficient Accelerated String and Text Processing instructions. May also generate code for Intel® SSE4 Vectorizing Compiler and Media Accelerator, Intel® SSE3, SSE2, SSE, and SSSE3 instructions.

Источник

This article is for our sponsors at CodeProject. These articles are intended to provide you with information on products and services that we consider useful and of value to developers

What to Download

By downloading a package from this page, you accept the End User License Agreement.

Installation has two parts:

  1. Intel® SDK for OpenCL™ Applications Package
  2. Driver and library(runtime) packages

The SDK includes components to develop applications: IDE integration, offline compiler, debugger, and other tools. Usually on a development machine the driver/runtime package is also installed for testing. For deployment you can pick the package that best matches the target environment.

The illustration below shows some example install configurations.

SDK Packages

Please note: A GPU/CPU driver package or CPU-only runtime package is required in addition to the SDK to execute applications

Standalone:

  • Intel® SDK for OpenCL™ Applications 2017 R2 for Linux* (64-bit)
  • Intel® SDK for OpenCL™ Applications 2017 R2 for Windows* (64-bit) (assumes Windows* graphics driver installed)

Suite: (also includes driver and Intel® Media SDK)

  • Intel® Media Server Studio

Driver/Runtime Packages Available

GPU/CPU Driver Packages

  • OpenCL™ 2.0 GPU Driver Package for Linux*(64-bit)
  • (Also automatically shipped with Windows graphics drivers)

CPU-only Runtime Packages

  • OpenCL™ Runtime for Intel® Core™ and Intel® Xeon® Processors

Intel® SDK for OpenCL™ Applications 2017 R2 for Linux (64-bit)

This is a standalone release for customers who do not need integration with the Intel® Media Server Studio. It provides components to develop OpenCL applications for Intel processors.

Visit https://software.intel.com/en-us/intel-opencl to download the version for your platform. For details check out the Release Notes.

Intel® SDK for OpenCL™ Applications 2017 R2 for Windows* (64-bit)

This is a standalone release for customers who do not need integration with the Intel® Media Server Studio. The standard Windows graphics driver packages contains the driver and runtime library components necessary to run OpenCL applications. This package provides components for OpenCL development.

Visit https://software.intel.com/en-us/intel-opencl to download the version for your platform. For details check out the Release Notes.

OpenCL™ 2.0 GPU/CPU driver package for Linux* (64-bit)

The intel-opencl-r5.0 (SRB5.0) Linux driver package enables OpenCL 1.2 or 2.0 on the GPU/CPU for the following Intel® processors:

  • Intel® 5th, 6th or 7th generation Core™ processor
  • Intel® Celeron® Processor J3000 Series with Intel® HD Graphics 500 (J3455, J3355), Intel® Pentium® Processor J4000 Series with Intel® HD Graphics 505 (J4205), Intel® Celeron® Processor N3000 Series with Intel® HD Graphics 500 (N3350, N3450), Intel® Pentium Processor N4000 Series with Intel® HD Graphics 505 (N4200)
  • Intel® Xeon® v4, or Intel® Xeon® v5 Processors with Intel® Graphics Technology (if enabled by OEM in BIOS and motherboard)

Installation Instructions. Scripts to automate install and additional install documentation available here.

Intel validates the intel-opencl-r5.0 driver on CentOS 7.2 and 7.3 when running the following 64-bit kernels:

  • Linux 4.7 kernel patched for OpenCL
  • Linux 4.4 kernel patched for Intel® Media Server Studio 2017 R3

Although Intel validates and provides technical support only for the above Linux kernels on CentOS 7.2 and 7.3, other distributions may be adapted by utilizing our generic operating system installation steps as well as MSS 2017 R3 installation steps.

In addition: Intel also validates Ubuntu 16.04.2 when running the following 64-bit kernel:

•Ubuntu 16.04.2 default 4.8 kernel

Ubuntu 16.04 with the default kernel works fairly well but some core features (i.e. device enqueue, SVM memory coherency, VTune support) won’t work without kernel patches. This configuration has been minimally validated to prove that it is viable to suggest for experimental use, but it is not fully supported or certified.

Supported OpenCL devices:

  • Intel® graphics (GPU)
  • CPU

For detailed information please see the driver package Release Notes.

Previous Linux driver packages:

For Linux drivers covering earlier platforms such as 4th generation Intel Core processor please see the versions of Media Server Studio in the Driver Support Matrix.

OpenCL™ Driver for Iris™ graphics and Intel® HD Graphics for Windows* OS (64-bit and 32-bit)

The standard Intel graphics drivers for Windows* include components needed to run OpenCL* and Intel® Media SDK applications on processors with Intel® Iris™ Graphics or Intel® HD Graphics on Windows* OS.

You can use the Intel Driver Update Utility to automatically detect and update your drivers and software. Using the latest available graphics driver for your processor is usually recommended.

Supported OpenCL devices:

  • Intel graphics (GPU)
  • CPU

For the full list of Intel® Architecture processors with OpenCL support on Intel Graphics under Windows*, refer to the Release Notes.

OpenCL™ Runtime for Intel® Core™ and Intel® Xeon® Processors

This runtime software package adds OpenCL CPU device support on systems with Intel Core and Intel Xeon processors.

Supported OpenCL devices:

  • CPU

Latest Release (16.1.2)

  • OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
  • OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
  • OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* and Ubuntu* Linux* (64-bit)
  • OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)

Previous Runtimes (16.1.1)

  • OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
  • OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
  • OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* Linux* (64-bit)
  • OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
  • OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Ubuntu* (64-bit)

Previous Runtimes (16.1)

  • OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
  • OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
  • OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* Linux* (64-bit)
  • OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
  • OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Ubuntu* (64-bit)

Previous Runtimes (15.1):

  • OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
  • OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
  • OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* and SLES* Linux* (64-bit)

For the full list of supported Intel® architecture processors, refer to the OpenCL™ Runtime Release Notes.

Deprecated Releases

Note: These releases are no longer maintained or supported by Intel

OpenCL™ Runtime 14.2 for Intel® CPU and Intel® Xeon Phi™ Coprocessors

This runtime software package adds OpenCL support to Intel Core and Xeon processors and Intel Xeon Phi coprocessors.

Supported OpenCL devices:

  • Intel Xeon Phi coprocessor
  • CPU

Available Runtimes

  • OpenCL™ Runtime Driver for Intel® CPU and Intel® Xeon Phi™ Coprocessors for Linux* (64-bit)
  • OpenCL™ Runtime Driver for Intel® CPU and Intel® Xeon Phi™ coprocessors for Windows* (64-bit)

For the full list of supported Intel architecture processors, refer to the OpenCL™ Runtime Release Notes.

OpenCL™ Runtimes for Intel® Processors

Deploy OpenCL™ Runtimes

Obtain runtimes to execute or develop OpenCL™ applications on Intel­® Processors

  • Intel® Graphics Technology Runtimes
    • Target Intel® GEN Compute Architectures on Intel® Processors only
  • Intel® Xeon® Processor or Intel® Core™ Processor Runtimes
    • Target Intel® x86/x86-64 only
  • View Intel® FPGA enabling products.
  • View Legacy OpenCL™ Deployment Webpage

Important Change

There is a change in OpenCL™ CPU runtime for Windows* distribution in the 2020 February release to be consistent with Linux* distribution. The OpenCL CPU runtime is removed from the OpenCL driver for Windows starting in the 2020 February release version «igfx_win10_100.7870.exe».

  • But the installer of the new driver did not remove the old OpenCL CPU runtime when you upgrade the newer driver, so you may have two OpenCL CPU runtimes on your system. This issue is already fixed in the installation script on github here.
  • To download the OpenCL CPU runtime for Windows, please follow any of the following methods:
    • Follow the section «Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)» below to download and install.
    • Github: https://github.com/intel/llvm/releases
      • Search for «oneAPI DPC++ Compiler dependencies» and find latest release to download, e.g. https://github.com/intel/llvm/releases/tag/2020-WW20
      • Following the installation instructions to install

Intel® Graphics Technology Runtimes

Execute OpenCL™ applications on Intel® Processors with Intel® Graphics Technology.

  • Specifically target Intel® HD Graphics, Intel® Iris® Graphics, and Intel® Iris® Pro Graphics if available on Intel® Processors.
  • Runtimes for Intel® Graphics Technology are often deployed in tandem with an Intel® CPU runtime.
  • Consider graphics runtimes when developing OpenCL™ applications with the Intel® SDK for OpenCL™ Applications or Intel® System Studio.

6th Generation Intel® Core™ Processor Example

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, please see the legacy deployment page.

Linux* OS

Repository Install Guidance *Easy* | Manual Download and Install | Build | README | FAQ

Note: The latest OpenCL runtime for CPU requires GNU* gcc version 7.3 or newer.

Intel® Graphics Compute Runtime for OpenCL™ Driver is deployed with package managers for multiple distributions. Please see the documentation on the GitHub* portal for deployment instructions.

Considerations for deployment:

  • Ensure the deployment system has the (libOpenCL.so) ICD loader runtime from either:
    • Your system package manager (for example with the unofficial ocl-icd )
      • Useful package manager search hints:
        • apt update; apt-file find libOpenCL.so
        • yum provides «*/libOpenCL.so»
    • Build from the official Khronos ICD Loader reference repository.
    • Part of the Intel® SDK for OpenCL™ Applications.
  • The Intel® Graphics Compute Runtime for OpenCL™ Driver depends on the i915 kernel driver. Necessary i915 features are available with relatively recent Linux* OS kernels. The recommended kernel is the validation kernel cited in documentation. In general, deployments after the 4.11 kernel should be OK. Make sure to review the release notes and documentation for more specifics.

Windows* OS

  • Intel® Graphics Compute Runtime for OpenCL™ Driver is included with the Intel® Graphics Driver package for Windows* OS.
  • Download Options
    • System Vendor
      • See your vendor website for a graphics or video driver download for the system
    • Intel® Download Center
      • Navigate to “Graphics Drivers” for recent releases.
      • Try the system vendor first in consideration of vendor support. System vendors may disable Intel® Graphics Driver install.
    • Intel® Driver Update Utility
    • The graphics driver package is built in with Windows* 10 OS install. However, the built-in default deployment may not contain latest features.
  • Release Notes
    • In the Download Center navigate to “Graphics Drivers” for Release Notes.

Intel® Xeon® Processor OR Intel® Core™ Processor (CPU) Runtimes

Execute OpenCL™ kernels directly on Intel® CPUs as OpenCL™ target devices.

  • Consider an OpenCL™ CPU implementation for Intel® systems without Intel® Graphics Technology.
  • Systems with Intel® Graphics Technology can simultaneously deploy runtimes for Intel® Graphics Technology and runtimes for Intel® CPU (x86-64).
  • For application developers, the CPU-only runtime is pre-included with the Intel® SDK for OpenCL™ Applications or Intel® System Studio: OpenCL™ Tools component.

6th Generation Intel® Core™ Processor Example

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, see the legacy deployment page.

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Linux* OS (64bit only)

​Download

  • Size 125 MB
  • See supported platform details in the Release Notes.
  • Ubuntu* install uses an rpm translator
  • The Linux* OS CPU runtime package also includes the ICD loader runtime (libOpenCL.so). The runtime installer should set the deployment system to see this ICD loader runtime by default. When examining system libraries, administrators may observe ICD loader runtimes obtained from other places. Examples include the system package manager (for example with ocl-icd) or as part of the Intel® SDK for OpenCL™ Applications.
  • Maintenance and updates are now provided in the Experimental Intel® CPU Runtime for OpenCL™ Applications with SYCL support implementation. This implementation is listed later in this article.
  • MD5 83c428ab9627268fc61f4d8219a0d670
  • SHA1 5f2fa6e6bc400ca04219679f89ec289f17e94e5d

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)

Download

  • Size 60 MB
  • CPU-only deployments should use the .msi installer linked in the Download button, and consider removal of the Intel® Graphics Technology drivers where applicable.
  • CPU & Graphics deployments should use the Intel® Graphics Technology driver package, which contains both CPU (x86-64) and Intel® Graphics Technology implementations.
  • See supported operating system details in the Release Notes
  • Maintenance and updates are now provided in the Experimental Intel® CPU Runtime for OpenCL™ Applications with SYCL support implementation. This implementation is listed later in this article.
  • MD5 8e24048001fb46ed6921d658dd71b8ff
  • SHA1 451d96d37259cb111fe8832d5513c5562efa3e56

 

Intel® CPU Runtime for OpenCL™ Applications with SYCL support

Please visit the Intel® CPU Runtime for OpenCL™ Applications with SYCL support to download and install the runtime for Windows or Linux. 

  • Feedback can be provided at OpenCLTM for CPU forum or the Intel® oneAPI Data Parallel C++ forum. 

Develop OpenCL™ Applications

Tools to develop OpenCL™ applications for Intel® Processors

Intel® oneAPI: DPC++ Compiler

  • DPC++/SYCL programs can run SYCL kernels by way of underlying OpenCL™ implementations.
  • OpenCL-C kernels can also be directly ingested and run by a SYCL runtime. Users of the OpenCL C++ API wrapper may find the SYCL specification particularly appealing.
  • Explore the Intel® oneAPI: DPC++ Compiler, Github* hosted DPC++/SYCL code samples, OpenCL™ injection tests, as well as training videos part1 and part2 on techdecoded.intel.io.
  • As of article publication, this compiler is in Beta.

Intel® System Studio

  • For compilation, cross-platform, IoT, power considerate development, and performance analysis.
    • OpenCL™ development tools component:
      • Develop OpenCL™ applications targeting Intel® Xeon® Processors, Intel® Core™ Processors, and/or Intel® Graphics Technology.
      • Develop applications with expanded IDE functionality, debug, and analysis tools.
        • Note: Some debug and analysis features have been removed from recent versions of the SDK.
      • Earlier versions of the SDK contain an experimental OpenCL™ 2.1 implementation. Intel® CPU Runtime for OpenCL™ Applications 18.1 was intended as a replacement for the experimental implementation.
  • Visit the Intel® System Studio portal

Intel® SDK for OpenCL™ Applications

  • Standalone distribution of Intel® System Studio: OpenCL™ Tools component.
  • Develop OpenCL™ Applications targeting Intel® Xeon® Processors, Intel® Core™ Processors, and/or Intel® Graphics Technology.
  • Develop applications with expanded IDE functionality, debug, and analysis tools.
    • Note: Some debug and analysis features have been removed from recent versions of the SDK.
    • Earlier versions of the SDK contain an experimental OpenCL™ 2.1 implementation suitable for development testing on CPU OpenCL™ targets. Intel® CPU Runtime for OpenCL™ Applications 18.1 was intended as a replacement for that experimental implementation.
  • See release notes, requirements, and download links through the Intel® SDK for OpenCL™ Applications portal.
     

Intel® Distribution of OpenVINO™ toolkit

  • The Intel® Distribution of OpenVINO™ toolkit is available for vision and deep learning inference. It benefits from OpenCL™ acceleration for each of these components:
    • Intel® Deep Learning Deployment Toolkit
    • OpenCV
    • OpenVX*
  • For a developer oriented overview, see videos on the techdecoded.intel.io training hub.

Intercept Layer for Debugging and Analyzing OpenCL™ Applications

  • The Intercept Layer for Debugging and Analyzing OpenCL™ Applications (clIntercept) can intercept, report, and modify OpenCL™ API calls.
  • No application-level modifications nor OpenCL™ implementation modifications are necessary.
  • clIntercept functionality can supplement removed functionality from recent releases of the Intel® SDK for OpenCL™ Applications.

 

Additional resources

Getting Started with Intel® SDK for OpenCL™ Applications

Download Intel® SDK for OpenCL™ Applications

Intel® OpenCL™ Forum

*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

产品和性能信息

22.43.24595.30

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.43.24595.30
  • intel/gmmlib@intel-gmmlib-22.3.0

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.8 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12504.5
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-core_1.0.12504.5_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-opencl_1.0.12504.5_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-level-zero-gpu-dbgsym_1.3.24595.30_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-level-zero-gpu_1.3.24595.30_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-opencl-icd-dbgsym_22.43.24595.30_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-opencl-icd_22.43.24595.30_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/libigdgmm12_22.3.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/ww43.sum
sha256sum -c ww43.sum
  1. Install all packages as root

Example:

sha256 sums for packages

36485a98340c6eb33e0f39a19e5fd1b459de8c4305be63e109e6cdcec5542666 intel-igc-core_1.0.12504.5_amd64.deb
a1f631d2efee50e46c8a8f8b39623954af8cb48e80a7611174937277321f2d79 intel-igc-opencl_1.0.12504.5_amd64.deb
8995b8dacfc260f0fe177fe9b5386ff493aa8899278a7f87e9ad55cf6dd23d64 intel-level-zero-gpu-dbgsym_1.3.24595.30_amd64.ddeb
5bd5193d31c43acc4b2f034006e2dbb6519688d6f73c1692a9f14c122fc8ed19 intel-level-zero-gpu_1.3.24595.30_amd64.deb
010760df2757dd45f8d27c0c82f36a5385922b7d86e2fa6ef26ae070500c388a intel-opencl-icd-dbgsym_22.43.24595.30_amd64.ddeb
f5e8acdb9f302c064662766e52f11082686eb962fea26570a106ee1afe6f3c89 intel-opencl-icd_22.43.24595.30_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb

Quality expectations

Platform Quality OpenCL Level Zero WSL
DG1 Production 3.0 1.3 Yes
DG2 * 3.0 1.3 Yes
Skylake Production 3.0 1.3
Kaby Lake Production 3.0 1.3
Coffee Lake Production 3.0 1.3 Yes
Ice Lake Production 3.0 1.3 Yes
Tiger Lake Production 3.0 1.3 Yes
Rocket Lake Production 3.0 1.3
Alder Lake Production 3.0 1.3 Yes
Elkhart Lake Production 3.0 Yes
Broadwell Maintenance 3.0
Apollo Lake Maintenance 3.0
Gemini Lake Maintenance 3.0

All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.

  • Elkhart Lake was tested on Ubuntu 20.04 LTS with stock kernel
  • DG1 was tested with drm-tip kernel v.5.18.0

WSL support was tested with Windows host driver 101.3490 (DG2), or 101.3790 and 101.2114 (all other platforms)

* DG2 is at production quality, when combined with an out-of-tree kernel mode driver distributed separately.

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • this is a first release following the updated monthly cadence (see README)
  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1
  • For a validated gfx driver stack supporting Intel® Arc™ on Ubuntu 22.04, please refer to the following:
    https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html

Changelog

22.43.24558…22.43.24595.30

22.43.24558

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.43.24558
  • intel/gmmlib@intel-gmmlib-22.2.0

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.8 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12260.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-core_1.0.12260.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-opencl_1.0.12260.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-level-zero-gpu-dbgsym_1.3.24558_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-level-zero-gpu_1.3.24558_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-opencl-icd-dbgsym_22.43.24558_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-opencl-icd_22.43.24558_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/ww43.sum
sha256sum -c ww43.sum
  1. Install all packages as root

Example:

sha256 sums for packages

6f288a945017823409dfe072087a1beb3f3c73cf9f8ebee42787c46658b392d5 intel-igc-core_1.0.12260.1_amd64.deb
f944b0167778e0d0185cc4913a41b88fbc85ed88265e8736c489aa4315de1336 intel-igc-opencl_1.0.12260.1_amd64.deb
99490e7164032ff478e8fcc5af83361bb1adf13a9bd48a7bc7ff78a5e78e6b0a intel-level-zero-gpu-dbgsym_1.3.24558_amd64.ddeb
7c66f146befc7990a6e734161ddcc1a887dbad9b58f88a80824a605c57c7f2d9 intel-level-zero-gpu_1.3.24558_amd64.deb
06503d0c4e12c3edc09efb1c942cdad71f5b31bac7393ed365045921cc139f6c intel-opencl-icd-dbgsym_22.43.24558_amd64.ddeb
1be483089da93d85ed01449555b2dab5e0a54700f0b58ffe3c93cfdc9835cd9e intel-opencl-icd_22.43.24558_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero WSL
DG1 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Elkhart Lake 3.0 — Production 1.3 — Pre-Release
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1
  • For a validated gfx driver stack supporting Intel® Arc™ on Ubuntu 22.04, please refer to the following:
    https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html

Important changes

22.42.24548…22.43.24558

22.42.24548

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.42.24548
  • intel/gmmlib@intel-gmmlib-22.2.0

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.8 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12260.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-core_1.0.12260.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-opencl_1.0.12260.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-level-zero-gpu-dbgsym_1.3.24548_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-level-zero-gpu_1.3.24548_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-opencl-icd-dbgsym_22.42.24548_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-opencl-icd_22.42.24548_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/ww42.sum
sha256sum -c ww42.sum
  1. Install all packages as root

Example:

sha256 sums for packages

6f288a945017823409dfe072087a1beb3f3c73cf9f8ebee42787c46658b392d5 intel-igc-core_1.0.12260.1_amd64.deb
f944b0167778e0d0185cc4913a41b88fbc85ed88265e8736c489aa4315de1336 intel-igc-opencl_1.0.12260.1_amd64.deb
6574993c12bcce22344ee1db5ff6686faffc4e088ba5f1e9f340cde26fef5ea3 intel-level-zero-gpu-dbgsym_1.3.24548_amd64.ddeb
a4ecfdf907be38ad4868e72d0c0fb74add9205c4f60412ff2c4672bbb4bdf5eb intel-level-zero-gpu_1.3.24548_amd64.deb
72bdca09b5800d64920edf01525e357281dc4e446c327b844c441f01a608f323 intel-opencl-icd-dbgsym_22.42.24548_amd64.ddeb
1122f695754b7c4e341525f93583afc8b2b9ee48bdf50df6c61512c2191d2260 intel-opencl-icd_22.42.24548_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero WSL
DG1 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Elkhart Lake 3.0 — Production 1.3 — Pre-Release
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

22.39.24347…22.42.24548

22.41.24420

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.41.24420
  • intel/gmmlib@intel-gmmlib-22.2.0

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12260.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-core_1.0.12260.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-opencl_1.0.12260.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-level-zero-gpu-dbgsym_1.3.24420_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-level-zero-gpu_1.3.24420_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-opencl-icd-dbgsym_22.41.24420_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-opencl-icd_22.41.24420_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/ww41.sum
sha256sum -c ww41.sum
  1. Install all packages as root

Example:

sha256 sums for packages

6f288a945017823409dfe072087a1beb3f3c73cf9f8ebee42787c46658b392d5 intel-igc-core_1.0.12260.1_amd64.deb
f944b0167778e0d0185cc4913a41b88fbc85ed88265e8736c489aa4315de1336 intel-igc-opencl_1.0.12260.1_amd64.deb
0daaeff9f6745acef47a36e9eda67a414155783d8af2b1fc0270b14bca62d47c intel-level-zero-gpu-dbgsym_1.3.24420_amd64.ddeb
6bbf68e766ab80b62ca025cf44c0f30612de0a82bf745e9d0eea258ded5e18b7 intel-level-zero-gpu_1.3.24420_amd64.deb
3f026c122ec0fea219c432c782bfa640e492f3c77bd245f2dac0b5f796da6d64 intel-opencl-icd-dbgsym_22.41.24420_amd64.ddeb
dc4b72ab7630a905aaa90868d0bc10ccde3e8e357f479322414a6eb3a9e6441a intel-opencl-icd_22.41.24420_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Known Issues

  • Changes introduced in af3dd28 revealed failures in higher level libraries, causing segmentation fault in oneDAL & ispc due to incorrect initialization of the ze_device_properties_t datastructures. ISPC fixed with c12c708. OneDAL – fix pending

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • 14d34e1 igc revision update

22.39.24347…22.41.24420

22.40.24364

This is a pre-release due to regressions (see Known Issues below)

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.40.24364
  • intel/gmmlib@intel-gmmlib-22.2.0

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12260
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260/intel-igc-core_1.0.12260_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260/intel-igc-opencl_1.0.12260_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-level-zero-gpu-dbgsym_1.3.24364_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-level-zero-gpu_1.3.24364_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-opencl-icd-dbgsym_22.40.24364_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-opencl-icd_22.40.24364_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/ww40.sum
sha256sum -c ww40.sum
  1. Install all packages as root

Example:

sha256 sums for packages

0c8d92cfec75eb2f0ce5de16639bdf50325f8859d5528618feb327444585e2e8 intel-igc-core_1.0.12260_amd64.deb
904292f15f2a6abbd09f889c66448f8d13d4827c9ccdbd10d938f433666f6513 intel-igc-opencl_1.0.12260_amd64.deb
e8e17ad7dcc9ea6ff9c1caf9797f6e7781958c9da3dbdb78d311e732eec50238 intel-level-zero-gpu-dbgsym_1.3.24364_amd64.ddeb
00a5e9d30fab3df82af927450558a5529ff0031a128b7d23ae2b0575fa679e5c intel-level-zero-gpu_1.3.24364_amd64.deb
56379aac88d6a524be9b88ade2784f2ba1595474d92163f5b333319baa027110 intel-opencl-icd-dbgsym_22.40.24364_amd64.ddeb
1d7b8df77b1d6a7eeb534ed14ea9ba69880a0fc99b017a703b023761ef1f9d19 intel-opencl-icd_22.40.24364_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Known issues

  • Compiler regression: starting with commit 6d2e0ce, causing crash in selected ISPC workloads on Intel® Arc™ GPU. Fixed with f5a2985
  • Changes introduced in af3dd28 revealed failures in higher level libraries, causing segmentation fault in oneDAL & ispc due to incorrect initialization of the ze_device_properties_t datastructures. ISPC fixed with c12c708. OneDAL – fix pending

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • 6c1504a igc revision update

22.39.24347

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.39.24347
  • intel/gmmlib@intel-gmmlib-22.2.0

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12149.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-core_1.0.12149.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-opencl_1.0.12149.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-level-zero-gpu-dbgsym_1.3.24347_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-level-zero-gpu_1.3.24347_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-opencl-icd-dbgsym_22.39.24347_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-opencl-icd_22.39.24347_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/ww39.sum
sha256sum -c ww39.sum
  1. Install all packages as root

Example:

sha256 sums for packages

b30b82b26b5830b6a131dd00abe4491496f511c4b2b8a64bfc547c78ed0b3600 intel-igc-core_1.0.12149.1_amd64.deb
cfad784be1035a145bb14d1d3d9856f5fc8ae7a1f6aea73f36b9e5618b07871a intel-igc-opencl_1.0.12149.1_amd64.deb
185bb38bdd599ad1a542f338ed755dc1519958e0929b8f236bd23741a4e81316 intel-level-zero-gpu-dbgsym_1.3.24347_amd64.ddeb
167bf6fb9ea1a040474fc0a87ed7f89f72832b8b5e85f2ca8eb54e06b1a9a139 intel-level-zero-gpu_1.3.24347_amd64.deb
1d66fb97944f2fc28cc71f5e759964a457a6f055120f090ab92d596c2d549c3e intel-opencl-icd-dbgsym_22.39.24347_amd64.ddeb
5077abb119c7e10eb169ee3ed3e45933c1a9d416c6668994944f2a6392e74f5a intel-opencl-icd_22.39.24347_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • gmmlib revision update
  • aub_stream revision update

22.38.24278…22.39.24347

22.38.24278

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.38.24278
  • intel/gmmlib@intel-gmmlib-22.1.8

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12149.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-core_1.0.12149.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-opencl_1.0.12149.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-level-zero-gpu-dbgsym_1.3.24278_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-level-zero-gpu_1.3.24278_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-opencl-icd-dbgsym_22.38.24278_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-opencl-icd_22.38.24278_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/libigdgmm12_22.1.8_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/ww38.sum
sha256sum -c ww38.sum
  1. Install all packages as root

Example:

sha256 sums for packages

b30b82b26b5830b6a131dd00abe4491496f511c4b2b8a64bfc547c78ed0b3600 intel-igc-core_1.0.12149.1_amd64.deb
cfad784be1035a145bb14d1d3d9856f5fc8ae7a1f6aea73f36b9e5618b07871a intel-igc-opencl_1.0.12149.1_amd64.deb
7cefedabf0f1bb8dd9fadbbfe136c6cb74d92b5c1ff85f2f4292994d9cf720fc intel-level-zero-gpu-dbgsym_1.3.24278_amd64.ddeb
fd92b332e1643ccb650ae5e6df6d188b44022f82bf3915b662059e673987efdb intel-level-zero-gpu_1.3.24278_amd64.deb
f2046edcea55fc9ca6c55b7c6124cdebf38cef70a85760b4d4518f6724384cc0 intel-opencl-icd-dbgsym_22.38.24278_amd64.ddeb
fc46e6b3bb42122061d5c90f098d201fde915303c038fb281212f0d1884e4d1a intel-opencl-icd_22.38.24278_amd64.deb
42621a230e3261018bebc4badf1fbf47a0abf4ef0d55bea613a3fe1d2d111e0f libigdgmm12_22.1.8_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • igc revision update
  • igsc revision update
  • lint revision update
  • aub_stream revision update

22.35.24055…22.38.24278

22.37.24175

This is a pre-release due to compiler regressions (see Known Issues below)

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.37.24175
  • intel/gmmlib@intel-gmmlib-22.1.8

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12037.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12037.1/intel-igc-core_1.0.12037.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12037.1/intel-igc-opencl_1.0.12037.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-level-zero-gpu-dbgsym_1.3.24175_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-level-zero-gpu_1.3.24175_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-opencl-icd-dbgsym_22.37.24175_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-opencl-icd_22.37.24175_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/libigdgmm12_22.1.8_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/ww37.sum
sha256sum -c ww37.sum
  1. Install all packages as root

Example:

sha256 sums for packages

229e63846c7516736226153daf4e637f0ac24277625287d1d7f75c75934eaec6 intel-igc-core_1.0.12037.1_amd64.deb
6c0464918aa1e04b479baa52af094c82beb0f870a2760ec4b376b4726101bc94 intel-igc-opencl_1.0.12037.1_amd64.deb
444bb73c40c8dfd54253acc996f80a99fe138d3b946f2acab87b25e46a87d58a intel-level-zero-gpu-dbgsym_1.3.24175_amd64.ddeb
e1ebb5d189e58ad319928a6238796bff2e058de69aea339422abeeb24107bf85 intel-level-zero-gpu_1.3.24175_amd64.deb
5da43de26a639181a9bd0019d87e062a7619d33e1411f1380a29a13582bcef7d intel-opencl-icd-dbgsym_22.37.24175_amd64.ddeb
353fe12d29af7d06bc5253316658c44329b964fea7dec8caad6c5a20982608e1 intel-opencl-icd_22.37.24175_amd64.deb
42621a230e3261018bebc4badf1fbf47a0abf4ef0d55bea613a3fe1d2d111e0f libigdgmm12_22.1.8_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Regression (see known issues) 1.3 — Pre-Release
Coffee Lake 3.0 — Regression (see known issues) 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Regression (see known issues) 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 20.04 LTS with stock kernel, unless noted otherwise.
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Known issues

  • Compiler regression: starting with commit 5971afe3, there is a minor performance degradation (~3%) in a subset of OpenCV workloads. Fixed with b7c6f9f8d
  • Compiler regression: starting with commit 13eeaaf6, causing hang in Level Zero CTS cooperative kernel test across all platforms. Fixed with 136f7f62
  • Compiler regression: starting with commit 9d9b8243, causing hang in exclusive_scan_by_segment algorithm in oneDPL. Fixed with 6e09e0d9

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • 4dfa615 igc revision update
  • 3f03c57 gmmlib revision update

22.35.24055…22.37.24175

22.35.24055

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.35.24055
  • intel/gmmlib@intel-gmmlib-22.1.3

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@c9bb65b (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.11702.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-core_1.0.11702.1_amd64.1.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-opencl_1.0.11702.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-level-zero-gpu-dbgsym_1.3.24055_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-level-zero-gpu_1.3.24055_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-opencl-icd-dbgsym_22.35.24055_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-opencl-icd_22.35.24055_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/libigdgmm12_22.1.3_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/ww35.sum
sha256sum -c ww35.sum
  1. Install all packages as root

Example:

sha256 sums for packages

58ce46eef041a5c4b435bf3d6d9845e464931756fab78c75166167c015b6e51d intel-igc-core_1.0.11702.1_amd64.deb
3692be17a46741ccabb0320989a6e917bd1dbd1599c96c86c391540c0c7f4e70 intel-igc-opencl_1.0.11702.1_amd64.deb
4b176d0f9acb094570d2cf8ed3a330c00b837dd347a7a661d7b6edf30caf07a0 intel-level-zero-gpu-dbgsym_1.3.24055_amd64.ddeb
1ebc2938c7e9a4d0ab7407de7f76cab593a5c0ffd6f87d9ef800470321a401cf intel-level-zero-gpu_1.3.24055_amd64.deb
6dbfc9d8e17ec402eb3fe9ddca2d634edc58e68f951b3f8eac39cea1dbf1458a intel-opencl-icd-dbgsym_22.35.24055_amd64.ddeb
5df50599fa1969d14c6f564ca0fd99c28a623fa4a76a750270c0f3c4ffa6f661 intel-opencl-icd_22.35.24055_amd64.deb
7b6378d9a760b5c93e835d862047d7c7841f6b6065e9bf2103b5b4134f2af2b5 libigdgmm12_22.1.3_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 20.04 LTS with stock kernel, unless noted otherwise.
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

22.34.24023…22.35.24055

22.34.24023

Packages included in the release

  • intel-gmmlib (https://github.com/intel/gmmlib)
  • intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)

Components revisions included in the release

  • intel/compute-runtime@22.34.24023
  • intel/gmmlib@intel-gmmlib-22.1.3

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@c9bb65b (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.11702.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-core_1.0.11702.1_amd64.1.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-opencl_1.0.11702.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-level-zero-gpu-dbgsym_1.3.24023_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-level-zero-gpu_1.3.24023_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-opencl-icd-dbgsym_22.34.24023_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-opencl-icd_22.34.24023_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/libigdgmm12_22.1.3_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/ww34.sum
sha256sum -c ww34.sum
  1. Install all packages as root

Example:

sha256 sums for packages

58ce46eef041a5c4b435bf3d6d9845e464931756fab78c75166167c015b6e51d intel-igc-core_1.0.11702.1_amd64.deb
3692be17a46741ccabb0320989a6e917bd1dbd1599c96c86c391540c0c7f4e70 intel-igc-opencl_1.0.11702.1_amd64.deb
2705b9215680180e2b340f5cdf8ebe06a94efda9ee1ee8a7a1c1b16a6af1937d intel-level-zero-gpu-dbgsym_1.3.24023_amd64.ddeb
0efa0c93928e103b941ff2290ba551320392461b1969a9d72b870952850f7690 intel-level-zero-gpu_1.3.24023_amd64.deb
4018f19570f573d0cd38289115c941d1945974e1c08ceef511f728dfd3db0161 intel-opencl-icd-dbgsym_22.34.24023_amd64.ddeb
60d19a704aa8920287be2be9c05348f3fb2539ebafdbd527420085972eb69f82 intel-opencl-icd_22.34.24023_amd64.deb
7b6378d9a760b5c93e835d862047d7c7841f6b6065e9bf2103b5b4134f2af2b5 libigdgmm12_22.1.3_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 20.04 LTS with stock kernel, unless noted otherwise.
DG1 was tested with drm-tip kernel v.5.18.0

Quality levels

  • Experimental — no quality expectations
  • Early support — platform may not be available on the market yet
  • Pre-Release — suitable for integration and testing, gathering customer feedback
  • Beta — suitable for integration and broad testing
  • Production — Beta + meets API-specific conformance requirements; suitable for production
  • Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • Ocloc: Enhance platforms support for disasm option
  • Add device ID for ADLS (0xA78B)

22.33.23949…22.34.24023

Содержание

  1. Intel Graphics Drivers
  2. О программе
  3. Что нового
  4. Системные требования
  5. Версия 30.0
  6. Версия 15.45
  7. Версия 15.40
  8. Полезные ссылки
  9. Подробное описание
  10. Состав установочного пакета драйверов Intel Graphics
  11. Центр управления графикой Intel
  12. OpenCL™ Runtimes for Intel® Processors
  13. Deploy OpenCL™ Runtimes
  14. Important Change
  15. Intel® Graphics Technology Runtimes
  16. Linux* OS
  17. Windows* OS
  18. Intel® Xeon® Processor OR Intel® Core™ Processor (CPU) Runtimes
  19. Intel® CPU Runtime for OpenCL™ Applications 18.1 for Linux* OS (64bit only)
  20. Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)
  21. Intel® CPU Runtime for OpenCL™ Applications with SYCL support
  22. Develop OpenCL™ Applications
  23. Intel® oneAPI: DPC++ Compiler
  24. Intel® System Studio
  25. Intel® SDK for OpenCL™ Applications
  26. Intel® Distribution of OpenVINO™ toolkit
  27. Intercept Layer for Debugging and Analyzing OpenCL™ Applications
  28. Additional resources
  29. Приложение Intel® Driver & Support Assistant
  30. Автоопределение продукции Intel®
  31. Загрузить драйверы и ПО
  32. Релевантная поддержка продукции
  33. Шаг 1. Загрузка и запуск
  34. Шаг 2. Установка
  35. Шаг 3. Запуск Support Assistant
  36. Подробнее о приложении Intel® Driver & Support Assistant
  37. Требуется дополнительная информация о поддержке?
  38. Вам нужна дополнительная помощь?
  39. Оставьте отзыв
  40. Microsoft выпустила «Пакет обеспечения совместимости с OpenCL и OpenGL» для Windows 10
  41. Альтернативная загрузка
  42. Opencl.dll для Windows 10
  43. Возможности
  44. Плюсы и минусы
  45. Как пользоваться
  46. Видео
  47. Скачать

Intel Graphics Drivers

dl 260dl 210dl 220

О программе

Что нового

Новое в версии 30.0.100.9955 DCH :

Новое в версии 30.0.100.9862 Beta / 30.0.100.9864 DCH :

Новое в версии 30.0.100.9805 DCH (11.08.2022):

Новое в версии 27.20.100.9466 DCH (16.04.2022):

Новое в версии 15.36.41.5180 (16.04.2022):

Новое в версии 15.40.48.5171 (05.02.2020):

Системные требования

Подробную информацию о поддерживаемом оборудовании и доступных технологиях, смотрите в примечаниях в выпускам, ссылки на которые находятся в разделе «Что нового».

Версия 30.0

Поддерживаемые графические процессоры:

Версия 15.45

Поддерживаемые графические процессоры:

Версия 15.40

Полезные ссылки

Подробное описание

Intel Graphics Drivers – это обязательный к установке пакет программного обеспечения, необходимый для полноценного функционирования графических процессоров Intel. Несмотря на то, что операционная система применяет универсальный драйвер для использования основных функции оборудования, установка полных и обновлённых версий драйверов и необходимого программного обеспечения Intel, позволяет добиться наивысшей производительности и стабильности, реализации всех доступных функций и технологий, а также свести к минимуму проблемы совместимости и различные ошибки в работе системы.

Состав установочного пакета драйверов Intel Graphics

Центр управления графикой Intel

Начиная с версии драйверов DCH для Windows 10, Центр управления графикой Intel получил крупное обновление и различные улучшения. Он больше не будет включён в состав установочных файлов драйверов, но будет автоматически загружаться и устанавливаться при первом подключении к интернету. Также, программу можно установить самостоятельно из магазина Microsoft Store.

Новый центр управления графикой, основан на функционале предыдущих версий Панели управления графикой Intel, но имеет обновленный дизайн и более удобный доступ к различным функциям и настройкам. Приложение сканирует установленные игры и позволяет оптимизировать игровые настройки в один клик, для обеспечения максимальной производительности на данной аппаратной конфигурации. Также, вы можете создавать собственные игровые профили для настройки отдельных игровых параметров и быстрого переключения между ними.

Источник

OpenCL™ Runtimes for Intel® Processors

Last Updated: 10/05/2022

Deploy OpenCL™ Runtimes

Obtain runtimes to execute or develop OpenCL™ applications on Intel­® Processors

Important Change

There is a change in OpenCL™ CPU runtime for Windows* distribution in the 2020 February release to be consistent with Linux* distribution. The OpenCL CPU runtime is removed from the OpenCL driver for Windows starting in the 2020 February release version «igfx_win10_100.7870.exe».

Intel® Graphics Technology Runtimes

Execute OpenCL™ applications on Intel® Processors with Intel® Graphics Technology.

graphics implementation 501945

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, please see the legacy deployment page.

Linux* OS

Note: The latest OpenCL runtime for CPU requires GNU* gcc version 7.3 or newer.

Intel® Graphics Compute Runtime for OpenCL™ Driver is deployed with package managers for multiple distributions. Please see the documentation on the GitHub* portal for deployment instructions.

Considerations for deployment:

Windows* OS

Intel® Xeon® Processor OR Intel® Core™ Processor (CPU) Runtimes

Execute OpenCL™ kernels directly on Intel® CPUs as OpenCL™ target devices.

cpu implementation 501945

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, see the legacy deployment page.

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Linux* OS (64bit only)

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)

Intel® CPU Runtime for OpenCL™ Applications with SYCL support

Please visit the Intel® CPU Runtime for OpenCL™ Applications with SYCL support to download and install the runtime for Windows or Linux.

Develop OpenCL™ Applications

Tools to develop OpenCL™ applications for Intel® Processors

Intel® oneAPI: DPC++ Compiler

Intel® System Studio

Intel® SDK for OpenCL™ Applications

Intel® Distribution of OpenVINO™ toolkit

Intercept Layer for Debugging and Analyzing OpenCL™ Applications

Additional resources

*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

Источник

Приложение Intel® Driver & Support Assistant

Intel® Driver & Support Assistant обеспечивает актуальное состояние системы, предоставляя персонализированную поддержку и удобный процесс обновления для большинства аппаратного обеспечения Intel. Список исключений драйверов и ПО.

Примечание. Данное приложение поддерживается в Microsoft Windows 7, Windows 8, Windows 8.1 и Windows® 10 для браузеров Chrome, Firefox и Edge* (версии 44.17763/18.17763 и более поздних).

Автоопределение продукции Intel®

Персонализированная интегрированная системная поддержка вашей продукции Intel®.

Загрузить драйверы и ПО

При использовании этой утилиты отображается специально подобранный список доступных обновлений для определенной продукции Intel®.

Релевантная поддержка продукции

Получите подходящую поддержку для вашей продукции Intel®.

Шаг 1. Загрузка и запуск

Загрузите приложение Intel® Driver & Support Assistant.

Шаг 2. Установка

Следуйте инструкциям на экране, чтобы установить ПО.

Шаг 3. Запуск Support Assistant

Получите доступ к обновленным версиям драйверов и ПО для вашего аппаратного обеспечения Intel.

Подробнее о приложении Intel® Driver & Support Assistant

Требуется дополнительная информация о поддержке?

Вам нужна дополнительная помощь?

Оставьте отзыв

Для работы технологий Intel может потребоваться специальное оборудование, ПО или активация услуг. // Ни один продукт или компонент не может обеспечить абсолютную защиту. // Ваши расходы и результаты могут отличаться. // Производительность зависит от вида использования, конфигурации и других факторов. // См. наши юридические уведомления и отказ от ответственности. // Корпорация Intel выступает за соблюдение прав человека и избегает причастности к их нарушению. См. Глобальные принципы защиты прав человека в корпорации Intel. Продукция и программное обеспечение Intel предназначены только для использования в приложениях, которые не приводят или не способствуют нарушению всемирно признанных прав человека.

Источник

Microsoft выпустила «Пакет обеспечения совместимости с OpenCL и OpenGL» для Windows 10

«Пакет обеспечения совместимости с OpenCL и OpenGL» позволяет запускать приложения на устройствах Windows 10, в которых не установлены аппаратные драйверы OpenCL или OpenGL.

Пакет обеспечения совместимости позволяет запускать приложения с аппаратным ускорением, если в системе установлены только драйверы DirectX 12. Все это должно приводить к улучшению производительности.

Подробная информация о новом приложении опубликована в блоге разработчиков DirectX.

Команда Microsoft поработала над слоями отображения OpenCL и OpenGL в Direct3D 12 для того, чтобы реализовать поддержку «творческих приложений на основе OpenCL и OpenGL, для которых недоступны собственные драйверы». Другими словами, приложения, которые в настоящее время не работают из-за требований OpenCL или OpenGL, смогут запускаться на ПК с Windows 10 благодаря слоям отображения в DirectX.

Пакет обеспечения совместимости поддерживает приложения, которые используют OpenCL версии 1.2 и более ранних версий и OpenGL версии 3.3 и более ранних версий.

Microsoft выпустила две версии пакета — один для стабильных версий Windows и более новую версию для устройств участников программы предварительной оценки Windows Insider.

Пакет совместимости также предоставляется для устройств ARM. На практике это означает, что на ARM-устройствах Windows 10 теперь можно будет запускать приложения сразу после установки пакета вместо того, чтобы полагаться на программную эмуляцию.

Загрузить пакет обеспечения совместимости с OpenCL и OpenGL можно в Microsoft Store. Для этого потребуется учетная запись Microsoft.

Альтернативная загрузка

В качестве альтернативы можно получить официальный файл appx с помощью онлайн-генератора ссылок Microsoft Store:

Microsoft отмечает, что пакет обеспечения совместимости с OpenCL и OpenGL будет полезен только для определенных приложений, но не перечисляет эти приложения ни на странице Microsoft Store, ни в блоге для разработчиков. Версия для инсайдеров поддерживает больше приложений, но, опять же, список приложений неизвестен.

Вы можете установить пакет обеспечения совместимости, чтобы протестировать, как изменяется производительность в ваших приложениях. В случае положительного эффекта вы можете его оставить, а если ничего не изменилось, то приложение можно удалить.

Источник

Opencl.dll для Windows 10

opencl

OpenCL – это специальная программная платформа для написания компьютерных приложений и игр. Платформа специализируется на работе с софтом, который использует вычислительную мощность видеокарт и процессоров для обработки графики и звука. Рядовой пользователь сталкивается с данным движком не напрямую, а через работу с мультимедийными приложениями и играми. Если какой-либо компонент OpenCL поврежден или отсутствует, то вы увидите соответствующую ошибку при запуске приложения, которое задействует данный компонент. К крайне важным файлам относятся все библиотеки DLL из данного набора компонентов. У нас вы можете скачать файл opencl.dll для Windows 10, чтобы исправить соответствующую ошибку.

Сам по себе данный файл не привязан к какому-либо стороннему приложению, поэтому он должен находиться в системе постоянно.

Возможности

Данный фреймворк создан специального для того, чтобы дополнить OpenGL и OpenAL, которые отвечают за стандарты 3D-графики и звукового сопровождения. Обычный пользователь никак не взаимодействует с данным компонентом, поскольку работа OpenCL осуществляется автоматически на программном уровне. Видеокарты тесно связаны с данным ПО, поэтому при возникновении ошибки также следует обновить или переустановить драйвер для графического адаптера.

vozmozhnosti 9

Плюсы и минусы

Предлагаем рассмотреть плюсы и минусы программного обеспечения, к которому относится данный файл.

kak polzovatsya 10

Как пользоваться

У вас есть два способа исправления ошибки с отсутствующим файлом opencl.dll – это полная переустановка компонентов OpenAL/OpenGL/драйвера видеокарты или установка библиотеки вручную. С первым вариантом все понятно – вам нужно удалить ПО, перезапустить компьютер и заново инсталлировать софт, в состав которого входит данный файл. Если вы не хотите переустанавливать компонент полностью, то решите проблему скачиванием файла отдельно. Рассмотрим правильную процедуру установки:

plyusy i minusy 11

Остается протестировать работоспособность приложения, которое выдавало ошибку. Если проблема осталась, то придется переустанавливать данный компонент полностью.

Видео

Мы прикрепили полезный видеоролик для тех, кто хочет детально разобраться в вопросе установки библиотеки opencl.dll.

Скачать

Данный компонент вы можете скачать совершенно бесплатно с помощью кнопки, которую мы расположили немного ниже.

Источник

Adblock
detector

Разработчик: Intel Corporation (США)
Лицензия: Бесплатно
Версия: 30.0.100.9955 DCH (Windows 10 и 11, 64-bit) / 15.45.34.5174 (Windows 7 и 8.1, 32-bit и 64-bit)
Обновлено: 2022-10-15
Системы: Windows
Интерфейс: русский / английский
Рейтинг: 4
Ваша оценка:

Понравилась статья? Поделить с друзьями:
  • Intel cougar point pch windows 10
  • Intel cougar point hm65 intel sandy bridge драйвер windows 10
  • Intel core i7 7700k драйвер для windows 10
  • Intel core i7 7700hq драйвер windows 10 64
  • Intel core i7 6700k windows 11