Redian新闻
>
大包子请教显卡选择问题
avatar
大包子请教显卡选择问题# DataSciences - 数据科学
w*s
1
正在研究Machine Learning用的显卡,请教硬件大牛三个问题:
1. 目前Nvidia主要是领先在CUDA平台上面还是领先在显卡硬件上?
2. Nvidia顶级卡比其他几家顶级卡领先多少?换句话说,如果其他几家显卡想要达到
Nvidia目前的水平,估计大概需要多久?
3. 据说今年要出opencl针对ML的平台。如果想从CUDA转到新平台,是很麻烦的一件事
情吗?估计大概需要多少时间可以把现有的CUDA codes转移到其他平台上?
非常感谢!!有料的回答都有包子 稍详细点有理有据的回答有大包子 谢谢!!
avatar
s*h
2
有钱Titan X没钱1080。
现在主流的和在开发的Deep learning都有给cuda用的。
一般人不会接触跟Cuda直接有关的内容。ds毕竟不是cs。能直接用,出产品,比什么都
重要
avatar
w*s
3
谢谢建议~ 包子已发 但还是得考虑将来的情况 请知道的朋友们 不吝赐教 大包子伺
候!
avatar
s*h
4
DS这一行都是边学边用,没办法停止学习。
大家都是紧跟着开发和社区趋势,有稍微值得注意的东西就会花时间去学习。
TensorFlow有google的大力支持。基本上看看feature之后就用keras之类的高级接口做
NN就行吧……
当然如果你是并行运算的方向就得知道的非常深刻了。我就是拿来用的不敢妄言。

【在 w*****s 的大作中提到】
: 谢谢建议~ 包子已发 但还是得考虑将来的情况 请知道的朋友们 不吝赐教 大包子伺
: 候!

avatar
w*s
5
嗯 行业也是刚刚起步 我不仅要用 还得做一些分析 所以问得细一些
avatar
s*h
6
那我就帮不上忙了。不过你可以follow一些TF之类工具的开发者论坛和github以及
release notes

【在 w*****s 的大作中提到】
: 嗯 行业也是刚刚起步 我不仅要用 还得做一些分析 所以问得细一些
avatar
w*s
7
好的 非常感谢

【在 s*********h 的大作中提到】
: 那我就帮不上忙了。不过你可以follow一些TF之类工具的开发者论坛和github以及
: release notes

avatar
f*r
8
1. 目前Nvidia主要是领先在CUDA平台上面还是领先在显卡硬件上?
硬件上N记和A记其实差别不大,看看玩游戏的评测就知道基本。在并行计算(深度学习
是其中之一)方面,N家进入的早,投入的资源也很多,现在是市场绝对主导。A家动作
慢了,已经来不及自立门户,所以只能和其他一些小伙伴推公开标准的opencl。
CUDA和opencl其实底层差别不大都是基于C的,但是有大公司大投入开发的情况下,
CUDA生态圈还是比opencl丰富多了。
2. Nvidia顶级卡比其他几家顶级卡领先多少?换句话说,如果其他几家显卡想要达到
Nvidia目前的水平,估计大概需要多久?
上面已经说了,N记的显卡纯硬件性能并不比其他player强多少,价钱也没有因为CUDA
的优势就charge premium,当然你要做冤大头买K系是另一回事。优势是软件生态系统
。这个一时半会没有被谁超过的可能性,A记和I记都太不给力了。现在硬件都是白菜价
,更新换代又快,从现有的非N记硬件换到N记,再用现有的CUDA周边资源做开发,远比
自造车轮便宜和快捷。
3. 据说今年要出opencl针对ML的平台。如果想从CUDA转到新平台,是很麻烦的一件事
情吗?估计大概需要多少时间可以把现有的CUDA codes转移到其他平台上?
如果真的推出了,很大的可能性是各个热门的库开发组织推出兼容opencl的版本。但是
目前来看opencl相对CUDA没有明显的优势,所以不太可能会有开发包或者库的组织抛弃
CUDA。对于应用开发者,基本都是用基于CUDA的库二次开发,不存在换平台的问题。
如果你是做底层开发直接写CUDA或者opencl的,二者其实差别不大,都是C衍生出来的。
具体到硬件,上面的建议挺靠谱,有钱titan x,没钱1080。做深度学习的话显存尽可
能大点。
avatar
w*s
9
非常感谢如此详尽的回答!!大包子送上
关于3还有个小问题 是我没表达清楚
我的问题是,如果今年opencl推出新平台,各种库也陆陆续续兼容新平台了,那作为一
个现有的cuda使用者,想把自己的code转移到新平台上, 是会很麻烦吗?大概会需要
折腾多久时间?
再次感谢!

CUDA

【在 f*********r 的大作中提到】
: 1. 目前Nvidia主要是领先在CUDA平台上面还是领先在显卡硬件上?
: 硬件上N记和A记其实差别不大,看看玩游戏的评测就知道基本。在并行计算(深度学习
: 是其中之一)方面,N家进入的早,投入的资源也很多,现在是市场绝对主导。A家动作
: 慢了,已经来不及自立门户,所以只能和其他一些小伙伴推公开标准的opencl。
: CUDA和opencl其实底层差别不大都是基于C的,但是有大公司大投入开发的情况下,
: CUDA生态圈还是比opencl丰富多了。
: 2. Nvidia顶级卡比其他几家顶级卡领先多少?换句话说,如果其他几家显卡想要达到
: Nvidia目前的水平,估计大概需要多久?
: 上面已经说了,N记的显卡纯硬件性能并不比其他player强多少,价钱也没有因为CUDA
: 的优势就charge premium,当然你要做冤大头买K系是另一回事。优势是软件生态系统

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。