Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20705 Discussions

Using OpenCL with FPGA

Altera_Forum
Honored Contributor II
1,098 Views

In recent months, Altera has accelerated its effort to promote OpenCL in university programs. 

Does It's possible to make same design in FPGA using the DE4-230 and OpenCL by PCIe?
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
359 Views

Do I post in rigth place!?

0 Kudos
Altera_Forum
Honored Contributor II
359 Views

Yes, this is the right place to ask questions. 

 

The answer is no. I doubt you will have any luck in getting an OpenCL design working on any hardware yet. Its a future feature that is yet to be officially supported. 

 

Go and learn VHDL or SystemVerilog. 

 

Cheers, 

Dave
0 Kudos
Altera_Forum
Honored Contributor II
359 Views

Thanks for the reply. 

 

The comment is interesting, however languages as VHDL or Verilog out of respect when the focus of development is integration of hybrid systems with FPGA, GPGPU, CPU and DSP. 

 

Best Regards.
0 Kudos
Altera_Forum
Honored Contributor II
359 Views

 

--- Quote Start ---  

 

The comment is interesting, however languages as VHDL or Verilog out of respect when the focus of development is integration of hybrid systems with FPGA, GPGPU, CPU and DSP. 

 

--- Quote End ---  

In a hybrid system, you write code in the optimal language of the target, i.e., VHDL/Verilog for the FPGAs, CUDA/OpenCL for the GPUs, and C/C++ for the CPUs and DSPs (using DSP-specific intrinsics as needed). 

 

There is no one language fits all and there never will be. 

 

Cheers, 

Dave
0 Kudos
Reply