西西河

主题:图形硬件的跨时代发展,intel larrabee -- songcla

共:💬8 🌺6
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 图形硬件的跨时代发展,intel larrabee

图形业今日的霸主是nv和ati。但是larrabee的诞生宣告了一个新的时代。这不是由于larrabee的性能,而是由于它的完全可编程性。本质上,它是将好莱坞的渲染集群集成在了一块芯片上。它的巨大的浮点性能和灵活的编程能力对科学计算以及其它非图形应用也会产生长远的有益影响。

现有的gpu以ati的48xx和nv的98xx为代表。它们都有部分的可编程性,可以执行一定程度的有限通用运算。以dx10为运算模型设计。

点看全图

外链图片需谨慎,可能会被源头改

larrabee则不同,它是x86核心的集合体,是完全可编程的。有硬件相关性一致的二级缓存,大大提高核心之间沟通的效率。

点看全图

外链图片需谨慎,可能会被源头改

单个x86核心,相对于今天的桌面处理器,它非常简单。实际上是起源于第一代奔腾p6的略加修改。虽然会损失单线程性能,但是在多线程任务里性能损失则较小,同时有结构简单占用晶体管少的优点。浮点能力来源于新增加的512位单指令多数据指令集。

点看全图

外链图片需谨慎,可能会被源头改

环形的总线连接各个核心,同时硬件机制确保二级缓存的一致性,给编程者带来了便利和灵活性。

点看全图

外链图片需谨慎,可能会被源头改

预测的游戏性能。

家园 并行化编程问题如何解决?

Intel 同时还提出了Real-time Ray Tracing 外链出处

x86多核 + Real-Time Ray Tracing 才是 Intel GPU 开发计划的正解!

Ray Tracing 算法比较容易实现并行化!

家园 不看好

intel的显示核心从来就没做好过

家园 这个不同

其实它不是一个原来意义上的显示核心了。如果你玩过极品飞车3,就会记得其中有一个软渲染模式。

家园 外行问一句---CPU,GPU区别大吗

感觉从硬件上看GPU是不是应该也是一个以二进制为基础的芯片,只不过是专注于图形计算。如果是这样,那么当CPU极度发展,具有冗余能力可以完全应付图形计算时,应该它也没什么用了吧。

家园 cpu理论上可以完成任何数字处理

参见3d非实时渲染,gpu的出现是由于现有处理器处理特殊任务速度还不够快。

家园 那是不是有点类似当年的解压缩卡了

记得最初CPU不行时,除了显卡以外,机器要安装解压缩卡才能看VCD,后来CPU的计算上去了,也就没用了.目前的3D卡是不是作用类似,那应该是没有什么前途呀

家园 是滴
全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河