[请益] CUDA 与 OpenCL 的技能路线选择?

楼主: wuyiulin (龙破坏剑士-巴斯达布雷达)   2023-10-28 12:54:32
小弟做影像算法的,
之前技能都点在用框架实现算法
(PyTorch、OpenCV、OpenVino…)。
在工作上有个机缘能够把工时投入 CUDA 或是 OpenCL 的算法重构(加速)开发。
目前的状况是因为产品软硬件环境的关系,
CUDA环境在我手上一直很不稳定,
而 OpenCL 感觉相对成熟。
公司将选择技术的决定权交给我,
未来想将影像算法与嵌入式硬件整合的话,
怎么选择会对我的职涯比较有利?
谢谢大家
作者: supereva (eva)   2022-05-14 10:31:00
只能吸引你 不能吸引人才所以没人这样开
作者: hella (hellc)   2023-10-28 13:05:00
如果不想绑Nvidia 就只能选OpenCL吧
作者: gino0717 (gino0717)   2023-10-28 14:12:00
你不管选什么最后还是会回到CUDA的 就跟绍安一样
作者: hizuki (ayaka)   2023-10-28 14:27:00
嵌入式可能只有opencl可选
作者: clh960524 (CLH)   2023-10-28 17:54:00
嵌入式系统除了 Nvidia 出的 Jetson,其他只有 OpenCL可以选然后我不负责认猜产品是 Qualcomm 或者 Imagination?
作者: Apache (阿帕契)   2023-10-28 18:05:00
OCL只是语言 表现上还是要看硬件和编译器实现
作者: peterbrucele (DM5)   2023-10-28 21:08:00
嵌入式推CL 虽然不多 但还是有些厂商有支援
作者: a27417332 (等号卡比)   2023-10-28 22:06:00
以个人技能而言不觉得这是不同的路线,不同框架而已
作者: Apache (阿帕契)   2023-10-28 22:28:00
即使是Cuda 在不同版本跟平台上表现也都不完全一样
楼主: wuyiulin (龙破坏剑士-巴斯达布雷达)   2023-10-29 14:07:00
感谢各位我再想想 我们是用I社的东西xD
作者: Bencrie   2023-10-29 15:26:00
Intel?
作者: jobintan (Robin Artemstein)   2023-10-30 07:55:00
不过现实是NVidia就是占有垄断性的地位…
作者: kkes0001 (kkes0308)   2023-10-30 10:26:00
cuda
作者: acgotaku (otaku)   2023-10-30 14:41:00
我2016年就很熟 cuda 写论文还用他来优化运算结果毕业后台湾超级少产业真的有需求用到 HPC现在只是个 web 仔
作者: clh960524 (CLH)   2023-10-30 16:26:00
@acgotaku 不去 Nvidia 或者 AMD 吗 XD
作者: ManOfSteel (Man Of Steel)   2023-10-30 19:57:00
靠北,我也是跟ac大差不多,现在是韧体仔,妈der不过学Cuda跟0penCL到底有没有出路阿!?有人要分享一下吗?我看104职缺靠北少。
作者: leoloveivy (cried)   2023-10-30 22:18:00
我教你先import tensorflow用tensorflow写
作者: Apache (阿帕契)   2023-10-31 00:25:00
AI/HPC对硬件很敏感 所以实现上不是很通用就是很specific但市场又没有大到能养一堆人tune个别产品结果就是少数资深的人能够做完大部分的事情
作者: mmonkeyboyy (great)   2023-10-31 00:32:00
....你公司有多大?I社都OneAPI了....
楼主: wuyiulin (龙破坏剑士-巴斯达布雷达)   2023-10-31 14:56:00
oneAPI我感觉整个很迷,numba-dpex 自己给的官方测试都不会过。去年还被 OpenVINO 的东西雷了一波,也是 doc 不知道在写什么。总之个人对于 Intel 出的软件抱有深深的敬畏之情。
作者: gino0717 (gino0717)   2023-10-31 21:30:00
我对intel的东西观感不好 之前Intel某代理商拿些库存请我们帮他兜个demo情境出来想秀给本家看在那个应该是商业互吹的场合本家突然牙起来洗我们脸还丢下一句我根本是来浪费时间甩门就走我们在帮他卖电脑耶开什么玩笑
作者: mmonkeyboyy (great)   2023-11-01 10:48:00
你要考虑 support 不然就砍你 不然你就自己走这是一个大坑 你公司要考虑是投资多少 两个都不好走 你不如直接看你们想做的地方有什么support
作者: menShow (The Show)   2023-11-01 17:53:00
老实说台厂可能要选OpenCL,老板马都想包山包海因为老板根本不知道市场在哪,广度很重要
作者: clh960524 (CLH)   2023-11-02 09:14:00
@wuyiulin 我听到的资讯是你要买付费 support 才可以有效解惑然后 doc 部分,我五年前用 Intel FPGA(Altera)就有说明不清楚的状况
作者: mmonkeyboyy (great)   2023-11-02 09:28:00
Altera可是文件最齐的公司之一呢 只是变Intel后XD那一堆搞不清的常常都是学术合作的结果 像OpenXX系列的 很多就是这样囉 具体的我就不好意思说那段反正就是某段吹很大的....为什么我知道 我是收尾收到觉得放给他烂更好的人
楼主: wuyiulin (龙破坏剑士-巴斯达布雷达)   2023-11-02 12:22:00
这个我只是负责选技术的,如果要我来选我会说咱司应该没办法做这个(#。但是我只是个工程师xD@clh960524 想请教一下有什么付费管道或是原厂顾问类型的收费吗?学长辛苦了 QQ
作者: clh960524 (CLH)   2023-11-02 16:28:00
@wuyiulin 这点我不知道(收费 support 部分我是跟学长聊天听到的),不过我认为可以跟原厂寄信询问收费 support 的整体 package
作者: Kimheeche (Kimheeche)   2023-11-09 19:44:00
加入老黄R
作者: cowbadma5566 (陈拷白)   2023-11-15 12:04:00
Cud’sCuda

Links booklink

Contact Us: admin [ a t ] ucptt.com