本帖最后由 lizoyu 于 2010-8-2 19:57 编辑
接下来是GF100
其他专有名词可以看上面,下面加一些上面没有的:
GigaThread Engine:线程多任务管理引擎
GPC(Graphics Processing Cluster):图形处理集群
Raster Engine:光栅引擎
SM:流式多处理器(Streaming Multiprocessor)
PolyMorph Engine(图中SM下面的粉红色部分):Tessellation几何引擎
DRAM Controller:内存控制器
Wrap:32个为一组的并行线程
工作过程:
Host Interface发送指令至GigaThread Engine,GigaThread Engine从内存拷贝指定内容至显存,并将任务分配给GPC中的SM,并管理.
GPC就像是一个小组,包括了SM,Tessellator,Raster Engine.
SM就像是小组里面的组合,包括SP,TMU,PolyMorph Engine.
SM内的SP和TMU处理完后,Raster Engine与ROP合作进行3D转2D光栅化,并制造抗锯齿效果.
(如果开启了DX11效果,SM先计算顶点,然后输入PolyMorph Engine,得出新的顶点后,再交给SM继续处理,这就是Tessellation形成的过程)
处理完的数据存储到显存中,完成.
GF100特点:
1.每个SM有32个内核
2.配备双Warp调度器,Warp整合线程,双执行,提高效率
3.统一寻址空间,提供完全的C++支持
4.GigaThread可同时执行多个核心程序,可双重叠内存传输.
这不仅仅是RV870和GF100,还代表了A卡和N卡架构.
而这两者是其中规格最高的,所以就拿出来了.
有问题可以回复提出,共同讨论.
|