Altera_Forum
Honored Contributor
12 years agoICD registration of Altera OpenCL platform
Hi,
I've been using the Altera OpenCL tools for a few months and most things work very well. However, in order to access the Altera OpenCL platform I have to link against a separate set of libraries, i.e. not against a generic OpenCL library. When I link against an OpenCL library provided by e.g. intel or AMD the Altera platform does not show up and the other way around: when linking against the Altera libraries I can't see other platforms besides the Altera platform. This means that I have to decide at build time whether I'd like to use the Altera FPGA or a different device. This is inconvenient because I'd like to expose all available platforms and devices to the user in a GUI. As far as I understand this is because the Altera platform does not do the ICD (installable client driver) registration. My questions are: 1) Is there a plan to add ICD registration to the Altera OpenCL platform? If so, when will this feature be available? 2) Is there a workaround for exposing all OpenCL platforms available on a system to the user (e.g. Altera and AMD). I'm on windows 7 with visual studio express 2013 compilers. Any comments or suggestions appreciated. Cheers, Dominic