Displaying 2 results from an estimated 2 matches for "cl_khr_il_program".
2019 Sep 19
2
Execute OpenCL
Dear all,
After a huge amount of time trying to install LLVM and Clang i could
finally do it, so now im trying to use this tools for generating a
bytecode, then apply it modular optimizations and then generate an
executable to test the result.
First, I only want to compile a project and execute it to see how it works,
specifically this one:
2019 Sep 26
3
Execute OpenCL
...tion-defined. Usually each vendor provides so-called
> “offline compiler” tool which allows you to get device binary for your
> OpenCL code – the binary is not portable across different devices/vendors
> 3. Use clCreateProgramWithIL + clBuildProgram: requires OpenCL 2.1 or
> cl_khr_il_program extension. Allows you to create program from SPIR-V.
> Basically, this is kind of combination of online and offline models: one
> the one side, you need to launch offline compiler to parse source code and
> get SPIR-V, on the other side, SPIR-V is an intermediate representation,
&...