1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
<!---======================= begin_copyright_notice ============================
Copyright (C) 2019-2021 Intel Corporation
SPDX-License-Identifier: MIT
============================= end_copyright_notice ==========================-->
# Intel® Graphics Compiler for OpenCL™

## Introduction
The Intel® Graphics Compiler for OpenCL™ is an LLVM based compiler for
OpenCL™ targeting Intel Gen graphics hardware architecture.
Please refer to http://01.org/compute-runtime for additional details regarding
Intel's motivation and intentions wrt OpenCL support in the open source.
## License
The Intel® Graphics Compute Runtime for OpenCL™ is distributed under the MIT License.
You may obtain a copy of the License at:
https://opensource.org/licenses/MIT
## Dependencies
* LLVM Project - https://github.com/llvm/llvm-project
* OpenCL Clang - https://github.com/intel/opencl-clang
* SPIRV-LLVM Translator - https://github.com/KhronosGroup/SPIRV-LLVM-Translator
* VC Intrinsics - https://github.com/intel/vc-intrinsics
## Supported Linux versions
IGC is supported on the following 64 bit Linux operating systems:
* Ubuntu 18.04
* Ubuntu 19.04
* Ubuntu 20.04
## Building
* [Ubuntu](https://github.com/intel/intel-graphics-compiler/blob/master/documentation/build_ubuntu.md)
## Configuration flags
* [Configuration flags for Linux Release](https://github.com/intel/intel-graphics-compiler/blob/master/documentation/configuration_flags.md)
## Supported Platforms
* Intel Core Processors supporting Gen8 graphics devices
* Intel Core Processors supporting Gen9 graphics devices
* Intel Core Processors supporting Gen11 graphics devices
* Intel Core Processors supporting Gen12 graphics devices
* Intel Atom Processors supporting Gen9 graphics devices
## How to provide feedback
Please submit an issue using native github.com interface: https://github.com/intel/intel-graphics-compiler/issues.
## How to contribute
Create a pull request on github.com with your patch. Make sure your change is
cleanly building. A maintainer will contact you if there are questions or concerns.
|