|
本帖最后由 肥肉方子 于 2009-7-16 13:24 编辑
0:GPGPU可以被称为通用图形处理器
CUDA(Compute Unified Device Architecture),显卡厂商NVidia推出的运算平台。
1:首先我们确认,gpgpu的时代一定会来临。那么就是谁引领这个潮流而已。
纵观一下历史,发现在科技成熟的时代,做同一件事情的公司肯定有很多家。
就比如说现在做显卡的就有nvidia和amd,而做cpu的有intel和amd。
2:那么到底是谁能够引领这个潮流呢?我想如果按照现在这个阶段的话,
我只能说,是谁准备的充分,谁能一直生存到百姓和企业对gpgpu的大量需要的时代。
3dfx的时代很牛,速度很快,但是它倒了。这就是生存能力比较差的体现。也就是说,
一个公司要想引领潮流的话,首先得能够等到那个时代的到来。
3:时代来了,这种gpgpu技术,肯定会有好几个标准,intel一个,nvidia一个,amd一个。
也叫做三国鼎立的局面。百姓该选哪个,企业该选哪个?大家都会是一头雾水。
百姓优先选价格低性能好 ,企业会优先选择性能强劲并且非常稳定的。
4:那么不同技术等级的程序员会选哪个?
5:举个例子吧,ps系列,xbox系列,任天堂系列的主机。
6:软件和硬件,通常都是互动的。软件是硬件的生命。
7:cuda的制造者是nvidia,那么使用cuda的人则是程序员。
程序员,需要是的有钱赚,那么cuda能够满足程序员的需要吗?
cuda到底有多强?无非就是快了一些而已,但是你在cuda上面写的程序,
是否可以移植到其他平台上面,一处编码到处编译
8:想到这里,我头有点疼。反正我是不碰cuda的。原因很简单,我连学编译原理,网络传输,医疗软件的 时 间都没有,更不可能把精力放到cuda上面。
9:程序员的准则是,到哪里都有饭吃,所以如果cuda成为标准的话,或许可以走向。
10:什么时候显卡芯片可以直接执行x86的汇编代码的文件的话,我想那就是这个厂商的天下了。
要不然就得等4代以内的程序员都死了。 |
|