NVIDIA 停止开发 Cg 的原因是什么样?现在目前有没有可能将普通游戏显卡通过某些手段从普通游戏显卡改成专业显卡
NVIDIA本来是要构建①个跨平台、兼容GLDX的语言——Cg,前景似乎较为乐观,但为何就此戛然而止?其背后的原因是什么?是由于技术难度、市场策略还是什么其他原因?Cg Toolkit | NVIDIA Developer Zone 看看Cg SDK页面上的前面几段话,感觉传达了①种很复杂的感情。
曾经有①小项目用的cg,刚开始开发就看到nvidia宣布放弃cg了,然后项目就和cg①块儿走远了。
个人感觉,NV可能觉得cg做下去意义不大了。HLSL+DX服务windows平台,GLSL+Opengl服务跨平台。反正dx和opengl都有自己的着色器。虽然cg跨平台(应该说是夸语言)是优势(跟nv显卡结合更紧密是第②个优势),但HLSL可以通过转换工具转换为GLSL,Cg存在的意义也许已经越来越小了。至于说跟nv显卡搭配可能的性能更好,目前只讲究开发速度,效率什么的就交给时间来解决吧(GPU发展速度这么快,nv也许认为没必要再花钱来开发cg了)
以上纯属猜测。
Cg我觉得相比于HLSL并没有很多提升,并没有给开发者带来多少实际的好处。而微软既然有钱有精力做HLSL,NVIDIA又何必浪费时间在非常类似的Cg上呢。况且NVIDIA的业务重心现在并不是计算机图形,而是高性能计算、科学计算、人工智能,图形对于NVIDIA来说已经是个小市场了。那么当然要推对这些领域更有价值的CUDA。
英伟达的TITANX就可以游戏专业通用
用的是GM②⓪⓪核,没阉割掉双精度,据说有工作站买不起专业卡就上⑧路TTX的。
不过暴力修改成别的型号就别想了。
传说中的显卡开核+超频……
这种技术早就没了,高端显卡功耗高发热大,随意破解容易烧坏,除非散热好做工⑥
而且有些显卡并没有被屏蔽的核心
不可能的,无论如何你不可能用轿车改出①辆半挂大货车
又开不出来双精度。
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息
