梁文峰称英伟达「技术没有秘密」,从技术角度看该说法合理吗?
不合理。
一个熟练掌握cuda,但是对真实芯片设计并不熟悉的人很容易产生他这样的想法。
任何软件从业者,熟练掌握cuda之后,会发现一件事:英伟达显卡的基本结构几乎是非常细致的完全公开的。显卡计算核心是什么样的,核心和内存的关系完全都告诉你。不只告诉你,英伟达还举办各种讲座,学习会,出各种书,以非常细致和易懂的方式讲解,生怕你听不懂。
为什么呢,因为cuda太贴近底层了。你要想通过cuda高效率的调用英伟达显卡,你就得对英伟达的显卡结构如数家珍。cuda核可以做的每一个操作,cuda和显存的交互方式,显卡存储结构和存储层级,都说的清清楚楚。
学完这些之后,你会发现会者不难,其实英伟达的显卡也没多复杂。如果你会写fpga,你甚至会有花点时间,自己都能用fpga手搓一个显卡,然后自己写一个nvcc编译器的想法。是这样么,某种程度上也没错。
但是想实现类似英伟达的显卡容易,想做出有竞争力的显卡很难。
你做出来显卡了,但是性能只能和gtx750比肩,那一点用也没有。当然,依靠现在碾压750的芯片制程,一个现代企业可以轻松做出性能碾压750的显卡。
但是好的制程大家都在用,英伟达甚至总是可以用上最好的。那要想在现代显卡市场竞争,那最终你还是要和英伟达真刀真枪的去比拼显卡细节的设计优化能力。
显卡的功耗,主频,带宽,效率这些看似都可以慢慢优化的参数,这些看似不涉及本质的内容,恰恰才是真正的难点。
英伟达显卡出来这么多年,每年更新了什么。那些难以描述的设计细节到底难不难,这方面AMD,英特尔,甚至包括国内的摩尔最有发言权,不是么。
他们为什么不说英伟达没技术呢?他们为什么不弄点技术,一举拿下英伟达呢? 是整个显卡行业都太水了么。恰恰是他们才知道做显卡真正的难点在哪吧。
编辑于 2026-06-22 · 著作权归作者所有