Hi everyone,
I was installing Altera SDK OpenCL 15.0 to use the Terasic DE5-Net but I realized only after I installed Altera software that the de5-net bsp (http://www.terasic.com.tw/cgi-bin/page/archive.pl?language=english&categoryno=158&no=526&partno=4) is for Altera SDK OpenCL version 14.0/14.1 and not for version 15.0. As the software was already installed I gave it a try and seams to me that all work properly but I would like to ask if someone knows or foresees a reason to stick with 14.1 instead than the 15.0. Cheers! Nicola.链接已复制
6 回复数
--- Quote Start --- Hi everyone, I was installing Altera SDK OpenCL 15.0 to use the Terasic DE5-Net but I realized only after I installed Altera software that the de5-net bsp (http://www.terasic.com.tw/cgi-bin/page/archive.pl?language=english&categoryno=158&no=526&partno=4) is for Altera SDK OpenCL version 14.0/14.1 and not for version 15.0. As the software was already installed I gave it a try and seams to me that all work properly but I would like to ask if someone knows or foresees a reason to stick with 14.1 instead than the 15.0. Cheers! Nicola. --- Quote End --- This question is quite subjective, but my take is if you able to meet your objective with 14.1. There is no reason to switch. right?
Subjective . . . if there is a particular reason is not so subjective.
Anyway, I had everything up and running with the 15.0 so I saw no point to downgrade to 14.1. Plus the 15.0 implements new interesting features (https://www.altera.com/en_us/pdfs/literature/rn/rn_aocl.pdf).I have one socket with 6 cores, when using Quartus more than one socket get used.
For what concerns OpenCL, so far my code does not use multiple threads but it will soon, plus I guess OpenCL Asynch calls do spawn threads. I'm curious, why should this make a difference when using AOCL SDK 15.0, 15.1 or 14.1?