Forum Discussion
Altera_Forum
Honored Contributor
8 years agoThe main reason to use OpenCL is to avoid the usage of VHDL/Verilog for FPGA development and bringing it more into the mainstream development as you indicated HRZ. With over 30 years of software product development, I would not sell a product to my clients knowing that they would need to go through hoops and hurdles to get my software running, especially after charging them thousands of dollars for it (our software costs hundreds of thousands of dollars!).
Of course, for OpenCL learning purposes, it doesn't make sense to use FPGAs. There are far better hardware (CPUs, GPUs, etc.) for that purpose as I indicated earlier. However, my primary purpose was in fact to run my project on an FPGA hardware as opposed to the GPU/CPU. Now I find myself needing to use VHDL/Verilog to do that purpose (or try to get Altera/Intel to donate a board to the University)...