Intel Media SDK 2017 for Embedded Linux*
|
|
- Mitchell Preston
- 6 years ago
- Views:
Transcription
1 Intel Media SDK 2017 for Embedded Linux* Document Number:
2 You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product specifications and roadmaps. The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Copies of documents which have an order number and are referenced in this document may be obtained by calling or by visiting: Intel technologies features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at or from the OEM or retailer. No computer system can be absolutely secure. Intel, Atom and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. Copyright 2017, Intel Corporation. All rights reserved. 2 Document Number:
3 Contents 1.0 Introduction First-time User Prepare the Build Machine Check the Prerequisites Configure the Build Machine Build the Base BSP Image Boot the Target Machine Install the Intel Media SDK on the Target Machine Advanced User Prerequisites Generating Bootable Image with Pre-installed Media SDK Verifying Correct Installation Compiling and Running Intel Media SDK Samples on the Target Machine Installing for Non-supported Configurations Legal Information...26 Figures Figure 1. Installation Process... 7 Document Number:
4 Revision History Date Revision Description 003 MR3.1 Release June MR3 Release March Initial release. 4 Document Number:
5 Introduction 1.0 Introduction Intel Media Software Development Kit for Embedded Linux (Intel Media SDK) is a software development library that exposes the media acceleration capabilities of Intel platforms for decoding, encoding and video preprocessing. Unlike software-only packages that can be expected to work across a wide variety of platforms and environments, Intel Media SDK is a combination of driver, library, and graphics stack components requiring specific hardware, Linux distributions, kernel levels, etc. as described here. This document covers the basics of installing, compiling and validating the correct operation of Intel Media SDK, using Intel Media SDK sample applications. For more information on the sample source code provided, see /opt/intel/mediasdk/doc/media Samples Guide.pdf. Another set of simplified examples can be found under the tutorials tab at This document describes the following two methods for the installation of Internet of Things (IoT) Media stack on a Yocto Project*-based Linux system. For more information on the IoT Media stack, refer to the White paper: IoT Media Stack on Yocto Project- Based Metadata and Source Code for Intel Atom Processor E3900 Series at this location: 1. Manually install the IoT Media stack (recommended for first-time users): Build the Yocto-based Linux bootable image with the base Board Support Package (BSP) and manually install IoT Media stack at Run time described in Section Pre-Install the IoT Media stack (recommended for advanced users): Build the Yocto-based Linux bootable image comprising the base BSP and IoT Media stack at Compile time described in Section 3.0. The Operating System (OS) image can be built on multiple Linux distributions. However, only Ubuntu* is currently validated. Document Number:
6 Introduction 1.1 Terminology Table 1. Terminology Term BIOS BSP CRB EFI GNU GRUB * GST HDD Intel Media SDK IoT MSDK OS SSD UFO USB Description Basic Input/Output System Board Support Package Customer Reference Board Extensible Firmware Interface GRand Unified Bootloader* GStreamer Hard Disk Drive Intel Media Software Development Kit Internet of Things Media Software Development Kit Operating System Solid State Drive Unified 3D library Universal Serial Bus 6 Document Number:
7 Introduction The following flowchart illustrates installation process: Figure 1. Installation Process Prepare build machine First-time User No Pre-install IoT Media stack? Yes Advanced User Obtain UFO and Media SDK binaries, and Media SDK meta layer Build base BSP Generate YP-based Linux bootable Image Build BSP+Media SDK+ Gstreamer plugins Generate YP-based Linux bootable Image Host Machine Boot-up the Image on target device Manually install IoT Media stack Boot-up the Image on target device Target Device Validate installation by running MSDK samples Note: Base BSP the Yocto Project BSP Base meta layer tarball for Intel Atom E3900 SoC Family. Unified 3D library (UFO) Package Intel Unified 3D Library includes ihd VA driver and LibVA binaries. Media Software Development Kit (MSDK) Package Intel Media SDK package containing libraries, plugins, samples, tools etc. Document Number:
8 First-time User 2.0 First-time User This section is meant for first time users who are completely new to the Yocto Project and Media SDK. This section describes the step-by-step procedure to build a Yocto Project-based Linux machine and run Intel Media SDK on the Intel Atom E3900 SoC Family. For the advanced users who are already familiar with Yocto Project and Intel Media SDK, go to Section 3.0. Note: Instructions are limited to specific platforms and packages tested for reference, but are intended to be general. 2.1 Prepare the Build Machine The generic procedure to prepare the build machine can be found at For easy reference we have provided the procedure used during internal testing in the following sections. Customers are advised only to use the information in the following sections for reference because the configurations, settings, Package names, links, etc. may change in the future Check the Prerequisites Host/Build Machine Hardware: Processor: Core Platform: Gigabyte M4HM87P-00 Memory: 16GB Disk: > 200GB (50GB if the INHERIT variable is used to remove the unused work space) Operating System(OS): Ubuntu was tested with this release Download the following software packages: Media SDK binary tarball i.e IntelMediaSDK2017forEmbeddedLinux- <version>.tar.gz from The LibVA driver (ihd driver binary) is packaged in Intel Unified 3D Library tarball (referred to as UFO binary tarball). Refer to this linkhttp:// to obtain the latest UFO binary tarball i.e intel- 8 Document Number:
9 First-time User linux-ufo-yocto_bxt-<version>-64bit.tar.gz.this tarball may be packaged in unified_3dlib_<version>.zip Configure the Build Machine The build script assumes it will be run connected to a VPN. This means some proxy server information must be set. This adds additional steps to prepare the git environment since the proxy for the git client is different from the host environment. Note: If the proxy settings are not setup correctly you could experience build issues. So to save time, it is recommended to avoid the proxy settings and directly use the public network. Following are the steps to set up the proxy server and it assumes the user Id is aplbuild 1. Open Network setting and set the proxy server. 2. Click the apply to system wise button to apply the new settings to the whole system. 3. Set the environment variables. $ sudo vi /etc/sudoers add: aplbuild $ vi ~/.bashrc ALL=(ALL:ALL) ALL add: export SOCKS_SERVER=$socks_proxy export HTTP_PROXY=$http_proxy export HTTPS_PROXY=$https_proxy export FTP_PROXY=$ftp_proxy export SOCKS_DIRECT=$HTTP_DIRECT export NO_PROXY=$HTTP_DIRECT export ALL_PROXY=$HTTP_DIRECT export http_direct=$http_direct export socks_direct=$socks_direct export socks_server=$socks_server export no_proxy=$no_proxy $ vi /etc/apt/apt.conf confirm: Acquire:: " Acquire:: " Acquire::ftp::proxy "ftp://proxy.aplbuild.com:911/"; Acquire::socks::proxy "socks://proxy.aplbuild.com:911/"; 4. Install the build tools. $ sudo apt-get update Document Number:
10 First-time User $ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat $ sudo apt-get install libsdl1.2-dev xterm $ sudo apt-get install make xsltproc docbook-utils fop dblatex xmlto $ sudo apt-get install autoconf automake libtool libglib2.0-dev $ sudo apt-get install xutils-dev nfs-common 5. Customize the Git environment. $ vi ~/.gitconfig add: [user] mail = aplbuild.user@aplbuild.com name = Aplbuild User [send ] smtpserver = smtp.aplbuild.com signedoffcc = false suppresscc = all chainreplyto = false assume8bitencoding = utf-8 from = < Aplbuild User> <aplbuild.user@aplbuild.com> confirm = always [color "grep"] match = red [color] diff = auto ui = auto interactive = auto grep = always [alias] co = checkout br = branch ci = commit st = status ol = log -oneline [core] editor = gedit OR vi gitproxy = /home/aplbuild/bin/gitproxy $ mkdir ~/bin $ vi ~/bin/gitproxy add: 10 Document Number:
11 First-time User #!/bin/bash exec socat stdio SOCKS:proxy.aplbuild.com:$1:$2 $ chmod +x /home/aplbuild/bin/gitproxy 6. Register your SSH key at GitHub. a. Confirm a GitHub account exists. $ ssh-keygen -t rsa -b C "aplbuild.user@xyz.com" $ eval "$(ssh-agent -s)" $ ssh-add ~/.ssh/id_rsa $ sudo apt-get install xclip $ xclip -sel clip < ~/.ssh/id_rsa.pub b. Generate a local SSH key. c. Open the browser to website d. Login to github account, find the icon on the right upper corner. e. Click the icon for the pull down menu, then Settings>SSH and GPG keys>new SSH key. f. Input the name of the new key and paste the key string from xclip. g. Click Add SSH Key button. 7. Add following settings to the.ssh/config file: $ vi.ssh/config add: host github.com user git hostname ssh.github.com identityfile ~/.ssh/id_rsa port 443 tcpkeepalive yes compression yes connectionattempts 3 8. Reboot the machine. 9. In a temporary folder, do the following to register your SSH key. Otherwise your install could be blocked by Yes/No questions during SSH key registration. $ cd ~/tmp $ git clone git@github.com:01org/iotg-yocto-bsp-public (this step makes sure the '[ssh.github.com]:443' RSA key to the host) Document Number:
12 First-time User Cloning into iotg-yocto-bsp-public... The authenticity of host '[ssh.github.com]:443 (<no hostip for proxy command>)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '[ssh.github.com]:443' (RSA) to the list of known hosts. remote: Counting objects: 1115, done. remote: Total 1115 (delta 0), reused 0 (delta 0), pack-reused 1115 Receiving objects: 100% (1115/1115), MiB 3.57 MiB/s, done. Resolving deltas: 100% (413/413), done. Checking connectivity... done. 2.2 Build the Base BSP Image 1. On the host machine, create a working directory. For example, let this directory be /home/user/development. 2. Download the BSP for Yocto Project* from GitHub to your host machine HTTPS directly from by selecting the appropriate tag version, for example, E3900-MR3.1, from the top left menu or SSH using the following commands: $ cd /home/user/development $ git clone -b e3900/master This git tree is maintained as single product branch. To get code base for a specific release, check out to its specific tag. For eg: For PV release: $ git checkout E3900-PV For Maintenance Release Version 1: $ git checkout E3900-MR1 For Maintenance Release Version 2: $ git checkout E3900-MR2 For Maintenance Release Version 3: $ git checkout E3900-MR3 For Maintenance Release Version 3.1: $ git checkout E3900-MR Run the setup.sh script in iotg-yocto-bsp-public to prepare the combo-layer build environment. Note: Driver Option: Select 1. Build Kernel image with CAVS HD Audio driver (Default). $ cd /home/user/development/iotg-yocto-bsp-public/ 12 Document Number:
13 First-time User $./setup.sh Select an option: 1. Build kernel image with CAVS HD Audio driver (Default) 2. Build kernel image with CAVS SSP Audio driver 3. Build kernel image with legacy HD Audio driver Default option is build kernel image with CAVS HD Audio driver. If no input is received within 20 secs, default will be used. Select an option: 1. core-image-sato-sdk (Default) 2. core-image-sato 3. linux-kernel 4. custom Default build target is core-image-sato-sdk. If no input is received within 20 secs, default target will be built. Note: Image Option: Select 1. core-image-sato-sdk (Default). 4. The build is successful if the message "BSP Build: PASSED!!!" appears, and a bootable image i.e core-image-sato-sdk-intel-corei7-64-*.hddimg, is available under yocto_build/build/tmp/deploy/images/intel-corei7-64/ 2.3 Boot the Target Machine 1. Insert the Universal Serial Bus (USB) thumb drive to the USB port of the host machine and burn the live image using the dd command. $ sudo dd if=tmp/deploy/images/intel-corei7-64-cavs-hda/core-imagesato-sdk-intel-corei7-64-cavs-hda.hddimg of=/dev/sdc && sync 2. Remove the USB thumb drive from the host machine. 3. Connect the USB thumb drive to the target device and connect the keyboard, the DisplayPort* to the monitor, Hard disk Drive (HDD)/Solid State Drive (SSD) and power cable. 4. Click the power button to start the target device. Note: Steps 5 to 8 are applicable only to Intel Customer Reference Board (CRB). 5. Watch the monitor, when the Intel logo shows on the screen, click F2 key to enter the BIOS menu. 6. Select the Boot Manager. There should be two Extensible Firmware Interface (EFI) Hard Drive entries. Select the entry labeled EFI USB Device. 7. When the GRand Unified Bootloader (GNU* GRUB) menu appears, select install to start the installation process. Document Number:
14 First-time User 8. Follow the on-screen instructions to install the image to the target correct storage device 2.4 Install the Intel Media SDK on the Target Machine Note: The following steps do not include the installation of GStreamer-MediaSDK plugins. For the installation of GStreamer-MediaSDK plugins, refer to 1. On the host machine, extract the UFO tarball (intel-linux-ufo-yocto_bxt- <version>-<release>-64bit.tar) to obtain ihd_drv_video.so and copy it to a USB thumb driver. Also copy MSDK tar ball (IntelMediaSDK2017forEmbeddedLinux-<version>.tar.gz) into the USB thumb drive. 2. On the host machine, clone the libva-staging source files to a local folder and copy it to the USB thumb drive (eg: sdb1). $ git clone git://github.com/01org/iotg-lin-gfx-libva.git $ cd iotg-lin-gfx-libva $ git checkout e9e e3d51ba730636e78ed b mr2_staging $ cd.. $ cp - R iotg-lin-gfx-libva /dev/sdb1/. 3. Insert the USB thumb drive into the target machine. Transfer the Media SDK tarball and libva-staging source files from the USB thumb drive to a local folder (eg: downloads) on the target machine. Also, transfer the ihd VA driver to /usr/lib/dri as shown below: $ mkdir downloads $ cd downloads $ cp /run/media/sda1/intelmediasdk2017forembeddedlinux- <version>.tar.gz $ cp -R /run/media/sda1/iotg-lin-gfx-libva/ $ cp /run/media/ufo/user/lib/ihd_drv_video.so /usr/lib/dri/ 4. Add environment variables. $ vi /etc/environment Insert env variables below: export LIBVA_DRIVER_NAME=iHD export LIBVA_DRIVERS_PATH=/usr/lib/dri export LD_LIBRARY_PATH=/usr/lib/medialibva:/opt/intel/mediasdk/samples/_bin/x64:/opt/intel/mediasdk/lib6 4/ export XDG_RUNTIME_DIR=/run/wayland 14 Document Number:
15 First-time User 5. On the target machine, build and install the libva library. $ cd ~/downloads/iotg-lin-gfx-libva/ $ chmod +x autogen.sh $./autogen.sh --prefix=/usr --libdir=/usr/lib --enable-wayland -- enable-x11 $ make - j 4 $ make install 6. Unzip the tar ball and install the MSDK package. $ tar -xvzf IntelMediaSDK2017forEmbeddedLinux-<version>tar.gz $ cd IntelMediaSDK2017forEmbeddedLinux-<version> $ rpm -ivh --noparentdirs --nolinktos intel-linux-mediasdk yocto.x86_64.rpm $ rpm -ivh --noparentdirs --nolinktos intel-linux-mediasdk-devel yocto.x86_64.rpm 7. Ensure that the Intel Media SDK library can be found. By default, the dispatcher searches in /opt/intel/mediasdk/lib64/. The libmfxhw64-p.so.<version> and libmfxhw64.so files can be located in library /opt/intel/mediasdk/lib64/. 8. Reboot and make sure $MFX_HOME is set. 9. Go to Chapter 4.0 to verify the correct installation. Document Number:
16 Advanced User 3.0 Advanced User This section is for advanced users who are already familiar with setting up Yocto Project-based Linux build machines (detailed steps to setup a Yocto build machine are not covered here) and describes the procedure to add all the necessary recipes during the build process so that the generated BSP image will contain the pre-installed IoT Media stack. Therefore, there is no need to install any of the components of the SW stack manually at run time. Upon booting the target machine with this BSP image containing the pre-installed IoT Media stack, users can directly run Intel Media SDK samples. 3.1 Prerequisites Setup a build machine in order to build the Yocto Project BSP image for Intel Atom E3900 SoC Family. Refer to for the instructions to setup the build machine. Note: The IoT Media stack comprises Media SDK binaries, User Mode VAAPI driver (referred to as ihd-va driver in this document), libva-staging and GStreamer (GST) Media SDK plugins. The Yocto Project BSP Base meta layer tarball i.e iotg-yocto-bsp-public is available at Refer to to obtain the Media SDK binary tarball, i.e IntelMediaSDK2017forEmbeddedLinux-<version>.tar.gz, and to obtain Yocto recipes for IoT Media SDK stack i.e metaintel-msdk.tar.bz2. (or meta-intel-proprietary-msdk.tar.bz2). The ihd driver binary is packaged in Intel Unified 3D Library tarball (referred to as UFO binary tarball). Refer to to obtain the UFO binary tarball i.e intel-linux-ufoyocto_bxt-<version>-64bit.tar.gz. This tarball may be packaged in unified_3dlib_<version>.zip. 3.2 Generating Bootable Image with Pre-installed Media SDK 1. On the build machine create a working directory. For instance, let this directory be /home/user/development. 2. Download the BSP for Yocto Project* from GitHub to your host machine 16 Document Number:
17 Advanced User HTTPS directly from by selecting the appropriate tag version, for example, E3900-MR3.1, from the top left menu or SSH using the following commands: $ cd /home/user/development $ git clone -b e3900/master This git tree is maintained as single product branch. To get code base for a specific release, check out to its specific tag. For eg: For PV release: $ git checkout E3900-PV For Maintenance Release Version 1: $ git checkout E3900-MR1 For Maintenance Release Version 2: $ git checkout E3900-MR2 For Maintenance Release Version 3: $ git checkout E3900-MR3 For Maintenance Release Version 3.1: $ git checkout E3900-MR Run setup.sh script in iotg-yocto-bsp-public to prepare the combo-layer build environment. $ cd /home/user/development/iotg-yocto-bsp-public $./setup.sh 4. First, you will be prompted to select the Audio driver: Select Option 1. Build Kernel image with CAVS HD Audio driver (Default) 5. Next you will be prompted to choose the image type. Select Option 4. custom. 6. Upon selecting option 4, configure the appropriate meta layers needed to preinstall the IOTG media stack during bitbake. Document Number:
18 Advanced User 7. Once setup.sh script has run, there will be a new folder named yocto_build created under /home/user/development/. 8. Create another directory in the build machine to place all the binary tarballs. For instance, let this directory be /home/user/rpm-binary. 9. Place Media SDK binary tarball i.e IntelMediaSDK2017forEmbeddedLinux- <version>.tar.gz & UFO binary tarball i.e intel-linux-ufo-yocto_bxt- <version>-64bit.tar.gz in this directory. 10. Extract the packages. $ cd /home/user/rpm-binary/ $ tar xf IntelMediaSDK2017forEmbeddedLinux-<version>.tar.gz -- strip 1 $ tar xf intel-linux-ufo-yocto_bxt-<version>-64bit.tar.gz 11. Place the Media SDK meta layer tarball i.e meta-intel-msdk.tar.bz2 in /home/user/development. 12. Extract the package. $ cd /home/user/development $ tar xvjf meta-intel-msdk.tar.bz2 13. Edit bblayer.conf under/home/user/development/yocto_build/build/conf to include meta-intel-msdk layer $ vim bblayers.conf Add the paths of meta-intel-msdk as shown in the screen capture below. 18 Document Number:
19 Advanced User 14. Edit the local.conf $ vim local.conf Export the path to all the binary tarballs i.e /home/user/rpm-binary, and also include recipes for Media SDK components (binaries, samples, documentation etc), ihd va-driver, and GStreamer-MediaSDK plugins as shown below. Note: There is a <space> before msdk as shown in screen capture above. 15. Edit the local.conf to exclude the default open source libva and i965 va-driver from installation. Instead, include libva-staging. $ vim local.conf Document Number:
20 Advanced User Add # to exclude the line as shown in the picture below. 16. Edit local.conf to uncomment the line as shown in the picture below. $ vim local.conf 17. You are now ready to build the image containing the pre-installed IoT media stack. 18. Go up one level above to build/. $ cd.. Prepare the environment to run the bitbake command. $ source../oe-init-build-env 19. Start the image compilation. $ bitbake core-image-sato-sdk Note: It is recommended to start with a brand new image build. However, if you are reusing the previous build, execute the following steps before image compilation. $ bitbake libva - c cleanall && bb virtual/libva - c cleanall $ bitbake libva - c cleansstate && bb virtual/libva - c cleansstate $ bitbake linux-firmware -c cleanall 20. Once the build is successfully complete, the bootable image will be available at tmp/deploy/images/intel-corei7-64-cavs-hda under the build directory. 21. Boot the Target Machine. Refer to Section 2.3 for booting up the image. 20 Document Number:
21 Verifying Correct Installation 4.0 Verifying Correct Installation 1. Once the system has booted, confirm that an Intel VGA adapter can be found. $ lspci -nn... 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:5a84] (rev 0a) Add the user(s) who will run Media SDK applications to the video group. $ sudo usermod - a - G video $USER 3. Confirm that the i915 module is loaded correctly. $ lsmod grep 'i915' i drm_kms_helper i915 drm i915,drm_kms_helper i2c_algo_bit i915 video i Communication with the DRM library occurs via /dev/dri/cardx handler (usually /dev/dri/card0, though there can be more entries if there are more graphics adapters). Quite often permissions are set so that root access is required for users not in the video group. Add Intel Media SDK application users to the video group and/or ensure users have permissions to work as a regular users. $ sudo chmod 666 /dev/dri/card0 5. Ensure that the Intel Media SDK library can be found. By default, the dispatcher searches in <sdk-install-dir>/lib64/. The libmfxhw64-p.so.<version> and libmfxhw64.so files can be located in library <sdk-installdir>/lib64/. For example, the library search path can be adjusted by the LD_LIBRARY_PATH variable. $ export LD_LIBRARY_PATH=$MEDIASDK_INSTALL_FOLDER/lib64 6. Make sure the following environment variables are set. $ export LIBVA_DRIVER_NAME=iHD $ export LIBVA_DRIVERS_PATH=/usr/lib Or $ export LIBVA_DRIVERS_PATH=/usr/lib64 (if multilib is turned on in the user environment 7. Run vainfo to verify the correct installation of the ihd-va-driver. Document Number:
22 Verifying Correct Installation $ vainfo [sudo] password for mediasdk: error: can't connect to X server! libva info: VA-API version libva info: va_getdrivername() returns 0 libva info: Trying to open /opt/intel/mediasdk/lib64/ihd_drv_video.so libva info: Found init function vadriverinit_0_32 libva info: va_opendriver() returns 0 vainfo: VA-API version: 0.99 (libva pre1) vainfo: Driver version: 16.y-xxxx vainfo: Supported profile and entrypoints VAProfileNone : VAEntrypointVideoProc VAProfileNone : <unknown entrypoint> VAProfileMPEG2Simple : VAEntrypointEncSlice VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointEncSlice VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Baseline : VAEntrypointEncSlice VAProfileH264Baseline : <unknown entrypoint> VAProfileH264Baseline : <unknown entrypoint> VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264Main : <unknown entrypoint> VAProfileH264Main : <unknown entrypoint> VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileH264High : <unknown entrypoint> VAProfileH264High : <unknown entrypoint> VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointEncPicture Pre-built samples are included in /opt/intel/mediasdk/samples/_bin/x64. Note: For, there is no software implementation. For these samples to work -hw must be specified on the command line. 22 Document Number:
23 Compiling and Running Intel Media SDK Samples on the Target Machine 5.0 Compiling and Running Intel Media SDK Samples on the Target Machine 1. Build the MSDK samples for testing; ensure $MFX_HOME is set to the directory corresponding to your build. The build.pl script will only build samples if the prerequisites can be found. It will include rendering to X11 compositor by default. $ cd /opt/intel/mediasdk/samples/ $ export grep MFX_HOME $ perl build.pl --cmake=intel64.make.release -build 2. DRM frame buffer rendering is supported by default. $ cd /opt/intel/mediasdk/samples/_bin/x64/sample_decode h264 -hw - vaapi -i /path/to/h.264 -rgb4 -rdrm 3. (Optional) Build by enabling X11 DRI3/present support. For more details, refer to the whitepaper on DRI3 implementation at this location: o-lake/technical-library.html Note: MSDK sample binaries included into the package are built with Wayland* support. If graphic interface support is required, the following steps can be used: a. Use enable-x11-dri3=yes for build.pl during compilation: $ perl build.pl --cmake=intel64.make.release - enable-x11-dri3=yes - build b. Modify xorg.conf as below: $ vi /etc/x11/xorg.conf Section "Device" Identifier "Card0" Driver "intel" BusID "0:2:0" Screen 0 + Option "AccelMethod" "sna" + Option "DRI" "3" c. Run the decode sample by specifying conversion to RGB4 ("-rgb4" since Present Pixmap could only take RGB) and "-r". $ /opt/intel/mediasdk/samples/ cmake/intel64.make.release/ bin/rele ase $./sample_decode h264 -vaapi -hw - i Document Number:
24 Compiling and Running Intel Media SDK Samples on the Target Machine /path/to/elementary/avc/stream/ -rgb4 -r 4. To enable Wayland* support: a. Use enable-wayland=yes for build.pl during compilation: $ perl build.pl --cmake=intel64.make.release - enable-wayland=yes - build b. Run the following command to load Weston. $ export XDG_RUNTIME_DIR=/tmp $ weston --tty=1 --idle-time=0 & c. Run the decode sample (execute commands below from Weston terminal). $ cd /opt/intel/mediasdk/samples/ cmake/intel64.make.release/ bin/rele ase $./sample_decode h264 -vaapi -hw -i /path/to/input/elementary/avc/stream - rwld 24 Document Number:
25 Installing for Non-supported Configurations 6.0 Installing for Non-supported Configurations There is a good chance Intel Media SDK works in other configurations. For full support, using one of the supported configurations is required. However, you are free use the Intel Media SDK in other settings if you are willing to go through an extra step in reporting issues. If an issue can be reproduced in one of the supported configurations, it can be addressed, otherwise, you are on your own. Since Intel Media SDK is based on hardware access via the video driver, the main concern with alternative installations is making sure that all device IDs and other changes to the kernel are available. Usually patches required to enable working with the hardware are submitted to the kernel repository tip relatively quickly. If you use an advanced kernel or compile from close to the tip you are likely to get most, if not all, changes required for Intel Media SDK to work. Unfortunately there are no guarantees at this point with this approach. Enabling Intel Media SDK to work on a wider set of configurations is a work in progress. Important Note: When using your own kernel configuration, make sure CONFIG_MMU_NOTIFIERS=y is enabled. It can be disabled implicitly by disabling virtualization support. Document Number:
26 Legal Information 7.0 Legal Information THIS DOCUMENT CONTAINS INFORMATION ON PRODUCTS IN THE DESIGN PHASE OF DEVELOPMENT. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling , or by visiting Intel's Web Site. MPEG is an international standard for video compression/decompression promoted by ISO. Implementations of MPEG CODECs, or MPEG enabled platforms may require licenses from various entities, including Intel Corporation. VP8 video codec is a high-quality royalty free, open source codec deployed on millions of computers and devices worldwide. Implementations of VP8 CODECs, or VP8 enabled platforms may require licenses from various entities, including Intel Corporation. 26 Document Number:
27 Legal Information Intel, the Intel logo, Intel Core are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Optimization Notice Intel's compilers may or may not optimize to the same degree for non-intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice. Notice revision # Document Number:
Building Intel Atom E3800 Processor Development Kit Yocto Project* Board Support Package (BSP)
Building Intel Atom E3800 Processor Development Kit Yocto Project* Board Support Package (BSP) User Guide June 2014 Document Number: 330693-001US By using this document, in addition to any agreements you
More informationINTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool
INTEL PERCEPTUAL COMPUTING SDK How To Use the Privacy Notification Tool LEGAL DISCLAIMER THIS DOCUMENT CONTAINS INFORMATION ON PRODUCTS IN THE DESIGN PHASE OF DEVELOPMENT. INFORMATION IN THIS DOCUMENT
More informationIntel Media Server Studio 2017 R3 Essentials Edition for Linux* Release Notes
Overview What's New Intel Media Server Studio 2017 R3 Essentials Edition for Linux* Release Notes System Requirements Package Contents Installation Installation Folders Known Limitations Legal Information
More informationIntel Media Server Studio 2018 R1 - HEVC Decoder and Encoder Release Notes (Version )
Intel Media Server Studio 2018 R1 - HEVC Decoder and Encoder Release Notes (Version 1.0.10) Overview New Features System Requirements Installation Installation Folders How To Use Supported Formats Known
More informationSample for OpenCL* and DirectX* Video Acceleration Surface Sharing
Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing User s Guide Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2013 Intel Corporation All Rights Reserved Document
More informationIntel Parallel Studio XE 2011 SP1 for Linux* Installation Guide and Release Notes
Intel Parallel Studio XE 2011 SP1 for Linux* Installation Guide and Release Notes Document number: 323804-002US 21 June 2012 Table of Contents 1 Introduction... 1 1.1 What s New... 1 1.2 Product Contents...
More informationSDK API Reference Manual for VP8. API Version 1.12
SDK API Reference Manual for VP8 API Version 1.12 LEGAL DISCLAIMER INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE,
More informationSpecification Update. January 2014
Intel Embedded Media and Graphics Driver v36.40.21 (32-bit) & v37.40.21 (64-bit) for Intel Processor E3800 Product Family/ Intel Celeron Processor N2920/ J1900 Linux* Specification Update January 2014
More informationIntel Media Server Studio 2017 R2 Driver, SDK for Linux* Getting Started Guide
Intel Media Server Studio 2017 R2 Driver, SDK for Linux* Getting Started Guide Overview For the most up to date version of this guide please refer to Getting Started Guide Linux* Installation on the Intel
More informationYocto Project components
Lecture 3 3 Yocto Project components 25 octombrie 2016 Exam questions 1. Please write al least four of the described components of a GNU toolchain 2. List the components which define a Linux distribution
More informationIntroduction to Intel Boot Loader Development Kit (Intel BLDK) Intel SSG/SSD/UEFI
Introduction to Intel Boot Loader Development Kit (Intel BLDK) Intel SSG/SSD/UEFI Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
More informationIntel Parallel Studio XE 2011 for Linux* Installation Guide and Release Notes
Intel Parallel Studio XE 2011 for Linux* Installation Guide and Release Notes Document number: 323804-001US 8 October 2010 Table of Contents 1 Introduction... 1 1.1 Product Contents... 1 1.2 What s New...
More informationInstallation Guide and Release Notes
Intel Parallel Studio XE 2013 for Linux* Installation Guide and Release Notes Document number: 323804-003US 10 March 2013 Table of Contents 1 Introduction... 1 1.1 What s New... 1 1.1.1 Changes since Intel
More informationRunning Docker* Containers on Intel Xeon Phi Processors
Running Docker* Containers on Intel Xeon Phi Processors White Paper March 2017 Revision 001 Document Number: 335644-001US Notice: This document contains information on products in the design phase of development.
More informationLED Manager for Intel NUC
LED Manager for Intel NUC User Guide Version 1.0.0 March 14, 2018 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO
More informationOpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing
OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 327281-001US
More informationIntel Cache Acceleration Software for Windows* Workstation
Intel Cache Acceleration Software for Windows* Workstation Release 3.1 Release Notes July 8, 2016 Revision 1.3 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS
More informationIntel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design
Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design Quick Start Guide March 2014 Document Number: 330217-002 Legal Lines
More informationIntel Media Server Studio Professional Edition for Linux*
Intel Media Server Studio 2015 R4 Professional Edition for Linux* Release Notes Overview What's New System Requirements Package Contents Installation Installation Folders Known Limitations Legal Information
More informationIntel Integrated Native Developer Experience 2015 (OS X* host)
Intel Integrated Native Developer Experience 2015 (OS X* host) Release Notes and Installation Guide 24 September 2014 Intended Audience Software developers interested in a cross-platform productivity suite
More informationAlso a new Metro style sample application which showcases media files transcoding with parameter control using Metro design language is introduced.
Intel Media Software Development Kit 2012 R3 Release Notes (Version 3.5.915.45249) Overview New Features System Requirements Package Contents Installation Known Limitations Other Limitations Legal Information
More informationInstallation Guide and Release Notes
Intel C++ Studio XE 2013 for Windows* Installation Guide and Release Notes Document number: 323805-003US 26 June 2013 Table of Contents 1 Introduction... 1 1.1 What s New... 2 1.1.1 Changes since Intel
More informationIntel Unite Solution Intel Unite Plugin for WebEx*
Intel Unite Solution Intel Unite Plugin for WebEx* Version 1.0 Legal Notices and Disclaimers All information provided here is subject to change without notice. Contact your Intel representative to obtain
More informationIntel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes
Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes Document number: 323803-001US 4 May 2011 Table of Contents 1 Introduction... 1 1.1 What s New... 2 1.2 Product Contents...
More informationModernizing Meetings: Delivering Intel Unite App Authentication with RFID
Modernizing Meetings: Delivering Intel Unite App Authentication with RFID INTEL UNITE SOLUTION WHITE PAPER Revision 1.0 Document Number: 599309-1.0 Legal Disclaimers and Copyrights All information provided
More informationDevice Firmware Update (DFU) for Windows
Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY
More informationClear CMOS after Hardware Configuration Changes
Clear CMOS after Hardware Configuration Changes Technical White Paper August 2018 Revision 001 Document Number: 337986-001 You may not use or facilitate the use of this document in connection with any
More informationIntel IoT Gateways: Pulling Data from a Temperature Sensor Using a Python Script
Intel IoT Gateways: Pulling Data from a Temperature Sensor Using a Python Script Order No.: 333139-001 By using this document, in addition to any agreements you have with Intel, you accept the terms set
More informationIntel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes
Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes 23 October 2014 Table of Contents 1 Introduction... 1 1.1 Product Contents... 2 1.2 Intel Debugger (IDB) is
More informationHow to Create a.cibd File from Mentor Xpedition for HLDRC
How to Create a.cibd File from Mentor Xpedition for HLDRC White Paper May 2015 Document Number: 052889-1.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS
More informationIntel Security Dev API 1.0 Production Release
1.0 Production Release Release Notes 24 August 2017 Version History/Revision History Date Revision Description August 2017 1.0 Limited Production Release March 2017 0.61 Limited External Distribution Intended
More informationIntel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes
Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes 24 July 2014 Table of Contents 1 Introduction... 2 1.1 Product Contents... 2 1.2 System Requirements...
More informationInstallation Guide and Release Notes
Installation Guide and Release Notes Document number: 321604-001US 19 October 2009 Table of Contents 1 Introduction... 1 1.1 Product Contents... 1 1.2 System Requirements... 2 1.3 Documentation... 3 1.4
More informationHow to Create a.cibd/.cce File from Mentor Xpedition for HLDRC
How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC White Paper August 2017 Document Number: 052889-1.2 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationWhite Paper. May Document Number: US
5th Generation Intel Core i5-5350u Processor Evaluation Kit Based on Intel ISX Form Factor Reference Design with Intel System Studio - Intel System Debugger White Paper May 2016 Document Number: 334287-001US
More informationDEVELOPMENT GUIDE AMOS-820. Linux BSP v
DEVELOPMENT GUIDE AMOS-820 Linux BSP v4.1.1 1.00-05242017-134700 Copyright Copyright 2017 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted, transcribed,
More informationIntel Stress Bitstreams and Encoder (Intel SBE) 2017 AVS2 Release Notes (Version 2.3)
Intel Stress Bitstreams and Encoder (Intel SBE) 2017 AVS2 Release Notes (Version 2.3) Overview Changes History Installation Package Contents Known Limitations Attributions Legal Information Overview The
More informationIntel Media Server Studio 2018 R1 Essentials Edition for Linux* Release Notes
Overview What's New Intel Media Server Studio 2018 R1 Essentials Edition for Linux* Release Notes System Requirements Package Contents Installation Installation Folders Known Limitations Legal Information
More informationIntel Unite. Intel Unite Firewall Help Guide
Intel Unite Intel Unite Firewall Help Guide September 2015 Legal Disclaimers & Copyrights All information provided here is subject to change without notice. Contact your Intel representative to obtain
More informationIntel Unite Plugin for Logitech GROUP* and Logitech CONNECT* Devices INSTALLATION AND USER GUIDE
Intel Unite Plugin for Logitech GROUP* and Logitech CONNECT* Devices INSTALLATION AND USER GUIDE November 2017 You may not use or facilitate the use of this document in connection with any infringement
More informationReference Boot Loader from Intel
Document Number: 328739-001 Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY
More information6th Generation Intel Core Processor Series
6th Generation Intel Core Processor Series Application Power Guidelines Addendum Supporting the 6th Generation Intel Core Processor Series Based on the S-Processor Lines August 2015 Document Number: 332854-001US
More informationMovidius Neural Compute Stick
Movidius Neural Compute Stick You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to
More informationIntel RealSense D400 Series Calibration Tools and API Release Notes
Intel RealSense D400 Series Calibration Tools and API Release Notes July 9, 2018 Version 2.6.4.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
More informationIntel Stereo 3D SDK Developer s Guide. Alpha Release
Intel Stereo 3D SDK Developer s Guide Alpha Release Contents Why Intel Stereo 3D SDK?... 3 HW and SW requirements... 3 Intel Stereo 3D SDK samples... 3 Developing Intel Stereo 3D SDK Applications... 4
More informationIntel Manycore Platform Software Stack (Intel MPSS)
Intel Manycore Platform Software Stack (Intel MPSS) README (Windows*) Copyright 2012 2014 Intel Corporation All Rights Reserved Document Number: 328510-001US Revision: 3.4 World Wide Web: http://www.intel.com
More informationIntel Unite Plugin Guide for VDO360 Clearwater
Intel Unite Plugin Guide for VDO360 Clearwater INSTALLATION AND USER GUIDE Version 1.2 December 2017 Legal Disclaimers & Copyrights All information provided here is subject to change without notice. Contact
More informationIntel QuickAssist for Windows*
Intel QuickAssist for Windows* Release Notes Package Version: QAT1.0.0-40 June 2018 Revision 001US Document Number: 337758-001US You may not use or facilitate the use of this document in connection with
More informationUsing the Intel VTune Amplifier 2013 on Embedded Platforms
Using the Intel VTune Amplifier 2013 on Embedded Platforms Introduction This guide explains the usage of the Intel VTune Amplifier for performance and power analysis on embedded devices. Overview VTune
More informationIntel Software Guard Extensions SDK for Linux* OS. Installation Guide
Intel Software Guard Extensions SDK for Linux* OS Installation Guide Legal Information No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
More informationSCM-i.MX 6 Series Yocto Linux User's Guide
NXP Semiconductors Document Number: SCMIMX6LRNUG User's Guide Rev. L4.1.15-2.0.0-ga, 04/2017 SCM-i.MX 6 Series Yocto Linux User's Guide 1. Introduction The NXP SCM Linux BSP (Board Support Package) leverages
More informationYumaPro Yocto Linux Quickstart Guide
YumaPro Yocto Linux Quickstart Guide YANG-Based Unified Modular Automation Tools Yocto Quickstart Guide Version 17.10-12 Table of Contents 1 Preface...3 1.1 Legal Statements...3 1.2 Additional Resources...3
More informationIntel vpro Technology Virtual Seminar 2010
Intel Software Network Connecting Developers. Building Community. Intel vpro Technology Virtual Seminar 2010 Getting to know Intel Active Management Technology 6.0 Remote Encryption Management Andy Schiestl
More informationHAProxy* with Intel QuickAssist Technology
HAProxy* with Intel QuickAssist Technology Application Note April 2018 Revision 001 Document Number: 337430-001US You may not use or facilitate the use of this document in connection with any infringement
More informationIntel Galileo Firmware Updater Tool
User Guide August 2017 Revision 002 Document Number: 332076-002 Notice: This document contains information on products in the design phase of development. The information here is subject to change without
More informationDrive Recovery Panel
Drive Recovery Panel Don Verner Senior Application Engineer David Blunden Channel Application Engineering Mgr. Intel Corporation 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION
More informationIntel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes
Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes 22 January 2015 Table of Contents 1 Introduction... 2 1.1 Change History... 2 1.1.1 Changes
More informationIPSO 6LoWPAN IoT Software for Yocto Project* for Intel Atom Processor E3800 Product Family
IPSO 6LoWPAN IoT Software for Yocto Project* for Intel Atom Processor E3800 Product Family Gold Release Document Number: 334857-001 You may not use or facilitate the use of this document in connection
More informationIntel vpro Technology Virtual Seminar 2010
Intel Software Network Connecting Developers. Building Community. Intel vpro Technology Virtual Seminar 2010 Getting to know Intel Active Management Technology 6.0 Intel Active Management Technology (AMT)
More informationIntel Manageability Commander User Guide
Intel Manageability Commander User Guide Document Release Date: October 27, 2016 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
More informationIntel Solid State Drive Firmware Update Tool
Intel Solid State Drive Firmware Update Tool Software Version 3.0.0 or later Document Number: 322570-011US Intel disclaims all express and implied warranties, including without limitation, the implied
More informationRZ/G Verified Linux Package V2.1.0-RT
RZ/G Verified Linux Package V2.1.0-RT R01TU0254EJ0100 Rev. 1.00 Introduction This release note describes the contents, building procedures and important points of the RZ/G Verified Linux Package V2.1.0-RT
More informationIntel RealSense Depth Module D400 Series Software Calibration Tool
Intel RealSense Depth Module D400 Series Software Calibration Tool Release Notes January 29, 2018 Version 2.5.2.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationIntel and Badaboom Video File Transcoding
Solutions Intel and Badaboom Video File Transcoding Introduction Intel Quick Sync Video, built right into 2 nd generation Intel Core processors, is breakthrough hardware acceleration that lets the user
More informationIntel System Information Retrieval Utility
Intel System Information Retrieval Utility User Guide Reference for using the Intel System Information Retrieval Utility (Sysinfo) Rev 1.02 December 2017 Intel Server Products and Solutions
More informationIntel Desktop Board DZ68DB
Intel Desktop Board DZ68DB Specification Update April 2011 Part Number: G31558-001 The Intel Desktop Board DZ68DB may contain design defects or errors known as errata, which may cause the product to deviate
More informationInstallation Guide and Release Notes
Installation Guide and Release Notes Document number: 321604-002US 9 July 2010 Table of Contents 1 Introduction... 1 1.1 Product Contents... 2 1.2 What s New... 2 1.3 System Requirements... 2 1.4 Documentation...
More informationIntel Embedded Media and Graphics Driver v1.12 for Intel Atom Processor N2000 and D2000 Series
Intel Embedded Media and Graphics Driver v1.12 for Intel Processor N2000 and D2000 Series Specification Update July 2012 Notice: The Intel Embedded Media and Graphics Drivers may contain design defects
More informationNo license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
January 2018 Legal Disclaimer You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to
More informationIntel & Lustre: LUG Micah Bhakti
Intel & Lustre: LUG 2018 Micah Bhakti Exciting Information from Lawyers All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product
More informationIntel Cache Acceleration Software - Workstation
Intel Cache Acceleration Software - Workstation Version 2.7.0 Order Number: x-009 Contents INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
More informationSoftware Evaluation Guide for WinZip* esources-performance-documents.html
Software Evaluation Guide for WinZip* 14 http://www.intel.com/content/www/us/en/benchmarks/r esources-performance-documents.html INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.
More informationDesktop 4th Generation Intel Core, Intel Pentium, and Intel Celeron Processor Families and Intel Xeon Processor E3-1268L v3
Desktop 4th Generation Intel Core, Intel Pentium, and Intel Celeron Processor Families and Intel Xeon Processor E3-1268L v3 Addendum May 2014 Document Number: 329174-004US Introduction INFORMATION IN THIS
More informationSoftware Evaluation Guide for Sony Vegas Pro 8.0b* Blu-ray Disc Image Creation Burning HD video to Blu-ray Disc
Software Evaluation Guide for Sony Vegas Pro 8.0b* Blu-ray Disc Image Creation Burning HD video to Blu-ray Disc http://www.intel.com/performance/resources Version 2008-09 Rev. 1.0 Information in this document
More informationIntel Desktop Board D945GCLF2
Intel Desktop Board D945GCLF2 Specification Update July 2010 Order Number: E54886-006US The Intel Desktop Board D945GCLF2 may contain design defects or errors known as errata, which may cause the product
More informationLocalized Adaptive Contrast Enhancement (LACE)
Localized Adaptive Contrast Enhancement (LACE) Graphics Driver Technical White Paper September 2018 Revision 1.0 You may not use or facilitate the use of this document in connection with any infringement
More informationIntel System Debugger 2018 for System Trace Linux* host
Intel System Debugger 2018 for System Trace Linux* host Release Notes 26 February 2018 Contents: 1 Introduction 3 2 New in This Release / Bug Fixes 4 3 Change History 5 4 Known Issues 6 5 Related Documentation
More informationIntel Unite Solution Version 4.0
Intel Unite Solution Version 4.0 Cisco TelePresence* Application Guide Revision 1.0 October 2018 Document ID: XXX Legal Disclaimers and Copyrights This document contains information on products, services
More informationIntel Open Network Platform Release 2.0 Hardware and Software Specifications Application Note. SDN/NFV Solutions with Intel Open Network Platform
Intel Open Network Platform Release 2.0 Hardware and Software Specifications Application Note SDN/NFV Solutions with Intel Open Network Platform Document Revision 1.1 April 2016 Revision History Date Revision
More informationAtom for Intelligent Systems
Atom for Intelligent Systems 29 April 2013 Draft Copy INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL
More informationIntel Dynamic Platform and Thermal Framework (Intel DPTF), Client Version 8.X
Intel Dynamic Platform and Thermal Framework (Intel DPTF), Client Version 8.X 8.1.10300.137 PV Release Release Notes March 2015 1 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.
More informationComputer Management* (IEA) Training Foils
Intel-powered classmate PC Computer Management* (IEA) Training Foils Version 1.0 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
More informationIntel Unite Solution Version 4.0
Intel Unite Solution Version 4.0 Skype* for Business Application Guide Revision 1.0 October 2018 Document ID: XXXX Legal Disclaimers and Copyrights This document contains information on products, services
More informationIntel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround
Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround White Paper June 2007 Order Number: 12608-002EN INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION
More informationIntel System Event Log (SEL) Viewer Utility. User Guide SELViewer Version 10.0 /11.0 February 2012 Document number: G
Intel System Event Log (SEL) Viewer Utility User Guide SELViewer Version 10.0 /11.0 February 2012 Document number: G24422-003 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH
More informationIntel Galileo Board. Getting Started Guide. 02 October Order Number: US
Intel Galileo Board Getting Started Guide 02 October 2013 Order Number: 329685-001US Getting Started Guide This document explains how to connect your Intel Galileo board to the computer, install the software
More informationIntel Desktop Board D945GCLF
Intel Desktop Board D945GCLF Specification Update July 2010 Order Number: E47517-008US The Intel Desktop Board D945GCLF may contain design defects or errors known as errata, which may cause the product
More informationIntel Visual Compute Accelerator Product Family
Intel Visual Compute Accelerator Product Family Release Notes for 2.2 release Rev 1.0 July 2018 Intel Server Products and Solutions Intel Visual Compute Accelerator Release Notes Document
More informationSoftware Evaluation Guide for Photodex* ProShow Gold* 3.2
Software Evaluation Guide for Photodex* ProShow Gold* 3.2 http://www.intel.com/performance/resources Version 2007-12 Rev. 1.0 Information in this document is provided in connection with Intel products.
More informationIntel Visual Compute Accelerator Product Family
Intel Visual Compute Accelerator Product Family Release Notes for 2.1 release Rev 1.0 May 2018 Intel Server Products and Solutions Document Revision History Date Revision Changes May 2018
More informationIntel vpro Technology Virtual Seminar 2010
Intel Software Network Connecting Developers. Building Community. Intel vpro Technology Virtual Seminar 2010 Getting to know Intel Active Management Technology 6.0 Fast and Free Software Assessment Tools
More informationIntel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability
Intel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability User s Guide Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 327283-001US Revision: 1.0 World
More informationIntel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012
Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012 Document Number: 324956-003 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationIntel Open Source HD Graphics, Intel Iris Graphics, and Intel Iris Pro Graphics
Intel Open Source HD Graphics, Intel Iris Graphics, and Intel Iris Pro Graphics Programmer's Reference Manual For the 2015-2016 Intel Core Processors, Celeron Processors, and Pentium Processors based on
More informationConfiguring Intel Compute Stick STK2MV64CC/L for Intel AMT
Configuring Intel Compute Stick STK2MV64CC/L for Intel AMT User s Guide Featuring Intel SCS AMT Configuration Utility September 2017 Order Number: J79418-001 The Intel Compute Stick STK2MV64CC/L may contain
More informationIntel Core TM i7-4702ec Processor for Communications Infrastructure
Intel Core TM i7-4702ec Processor for Communications Infrastructure Application Power Guidelines Addendum May 2014 Document Number: 330009-001US Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN
More informationIntel Integrator Toolkit
Intel Integrator Toolkit User Guide Version 6.1.8 May 4, 2018 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY
More informationBitonic Sorting. Intel SDK for OpenCL* Applications Sample Documentation. Copyright Intel Corporation. All Rights Reserved
Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 325262-002US Revision: 1.3 World Wide Web: http://www.intel.com Document
More informationIntel Desktop Board D945GCCR
Intel Desktop Board D945GCCR Specification Update January 2008 Order Number: D87098-003 The Intel Desktop Board D945GCCR may contain design defects or errors known as errata, which may cause the product
More informationRevision: 0.30 June Intel Server Board S1200RP UEFI Development Kit Firmware Installation Guide
Revision: 0.30 June 2016 Intel Server Board S1200RP UEFI Development Kit Firmware Installation Guide Intel Server Board S1200RP UEFI Development Kit Firmware Installation Guide INFORMATION IN THIS DOCUMENT
More information