The Intel(R) Graphics Memory Management Library provides device specific and buffer management for the Intel(R) Graphics Compute Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
The Intel(R) Graphics Memory Management Library is distributed under the MIT Open Source license.
You may obtain a copy of the License at:
https://opensource.org/licenses/MIT
- Get gmmlib repo, make it look like
<workspace>
|- GmmLib
$ mkdir <workspace>/build
$ cd <workspace>/build
cmake [-DCMAKE_BUILD_TYPE= Release | Debug | ReleaseInternal] [-DARCH= 64 | 32] ../GmmLib
$ make -j8 ( Also performs compile time ULT)
Not a stand alone software component. GmmLib is build as static library for Intel media driver and Compute runtime for OpenCL
Intel Atom and Core Processors supporting Gen9/Gen10 graphics devices
BDW (Broadwell)
SKL (Skylake)
CNL (Cannonlake)
- Current Gmmlib support only limited to Linux