First of all, thanks for your support HRZ!
The Linux advice is actually really good news. I love Linux but don't have much use for it yet - except for my web servers. Do you think Ubuntu / MacOS might work too? I only have a macbook available and don't want to squeeze another OS on there.
Regarding the other SDKs, I was thinking that at least I might get started doing OpenCL for GPUs - in case I won't be able to get a license from Altera.
Btw, I have news about the BSP for the Terasic DE0-AtlasSOC: There is another one available coming straight from Terasic. I just received a reply from customer service to my email. I'll quote below:
--- Quote Start ---
Hello Valentin,
Thanks for your emails.
Regarding your questions, please refer to the following answers for your reference.
--- Quote Start ---
Now I find out that I need to buy a separate openCL license - another $200 as of your website.
--- Quote End ---
I think you might be referring to the license which is shown on the accessory option zone to DE5/ DE5a-Net board.
Kindly note that we are not able to sell the license separately to you since the license is set as a bundle for the DE5-Net and DE5a-Net boards.
FYI, the license/ software are actually not in our sales field. Hence, you will need to check with Altera for purchasing the license directly.
--- Quote Start ---
sorry to disturb again - I just found that your DE1-SoC Board is "Preferred for OpenCL". Does that mean it also comes with an OpenCL SDK license? Will I be able to start developing OpenCL if I buy that board? Or do I still need to buy something else (another license)?
--- Quote End ---
DE1-SoC is concerned suitable for running OpenCL by Altera, but we don't sell the license along with the board.
Only DE5-Net/ DE5a-Net comes with the OpenCL license as an optional accessory.
--- Quote Start ---
Can you please confirm that after buying that, the OpenCL SDK will work with Quartus Lite?
Or is there anything else I need to to/get/buy in order to start programming my board with OpenCL?
--- Quote End ---
Since the OpenCL will need to use the Quartus, you might need to check if the license which Altera/ their distributors provide includes both the Quartus and OpenCL licenses if you don't have the Quartus license yet.
--- Quote Start ---
I've seen that there's a 3rd party BSP available on rocketboards. Do you know anything about it? Does it work? Or does terasic maybe have an unpublished BSP for that board available somewhere?
--- Quote End ---
Yes, you may refer to the BSP shared on rocketboards as your developing reference. Or, you may also refer to the following link to download the BSP from Terasic.
http://mail.terasic.com.tw/~keith/20170703/de0_nano_soc_opencl_bsp.zip Do let us know if you have any questions.
Thanks.
--- Quote End ---
So I guess I'd have to ask Altera sales directly whether they sell me an OpenCL license. I hope it's not too expensive as this is all an experiment for me ...
Anyway, thanks for your support so far HRZ! It's much appreciated.