Skip to content

Direct OpenCL clBuildProgram() support?  #391

Open
@goofyseeker311

Description

@goofyseeker311

Does Intel implementation support full OpenCL 1.2+ specification including in-OpenCL "online" compilation of OpenCL C kernel code?
Or does Intel OpenCL always require external kernel compilation outside of OpenCL host application (for example LWJGL OpenCL API)?

Assuming there is the document section about running Intel OpenCL without the Intel OpenCL SDK suggest that Intel FPGA Runtime for OpenCL supports full online compilation of text OpenCL C code to FPGA kernels compilation. ie same full "online" kernel deploy method works for all of Intel CPUs, GPUs and FPGAs, without modification or external separate compile of kernels.

Can you verify this?

So far most of any documentation has pointed towards full off-line compilation of kernels only.

Edit: Can you provide a full working full online compile deploy/compile runtime environment install image for DE10-Nano (Cyclone V and other FPGA SoC families), for example sake. OpenCL API only without any external program compile of kernels. so that any kernel compile happens internally in the OpenCL device drivers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions