请选择 进入手机版 | 继续访问电脑版

开源计算机图形学社区(Open Source Computer Graphics Community) |OpenGPU Forum (2007-2013)| OpenGPU Project

 找回密码
 注册
搜索
查看: 67643|回复: 216

GPU Architecture Design Tutorial [from nVidia] [复制链接]

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-3-28 04:31:10 |显示全部楼层
GPU Architecture Develop Tutorial 。隆重推荐!!

NV的工程师参与写作的,总计88页,还不错~~ 对于CPU/DSP Archtect转过来的应该好好看看,给自己洗洗脑。

我也是洗过脑以后才知道CPU和GPU完全不是一个套路的 :〉


Rank: 9Rank: 9Rank: 9

注册时间
2009-3-28
积分
458
发表于 2009-4-16 09:53:05 |显示全部楼层
下载门槛还挺高啊,呵呵

使用道具 举报

Rank: 4

注册时间
2009-4-20
积分
32
发表于 2009-4-21 01:29:32 |显示全部楼层
話說我從GPU入門卻總是被CPU/DSP的人欺負...._A_
可是講話終究站不住腳啊....尤其是Larrabee出來之後氣燄更囂張了XD

使用道具 举报

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-4-21 09:57:10 |显示全部楼层
对于做CPU Arch的人,下次你可以很严肃的说,看懂图形学在说什么GPU。碰到扯LRB的人,一句话就可以打住谈话。LRB的Instruction Set为什么要搞成那模样?又是Swizzle又是Pack、Unpac?。为什么要提供倒数指令?为什么要Flush to zero?……几个问题下来,不懂图形学的马上就安静了。

使用道具 举报

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

注册时间
2007-6-14
积分
6423

会员荣誉勋章

发表于 2009-4-22 00:09:27 |显示全部楼层
“嘘……” 我马上就安静了。完全不懂图形学,哈。

使用道具 举报

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-4-23 12:00:27 |显示全部楼层
楼上强人~不用研究GPU这种落后的技术~~ 赫赫

使用道具 举报

Rank: 4

注册时间
2007-9-10
积分
34
发表于 2009-5-8 15:44:23 |显示全部楼层
为啥还不让下载? 说没权限,啥意思?

使用道具 举报

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-5-8 20:46:20 |显示全部楼层
发帖帖子升级自己的阅读权限到30以后就能下载了 :〉。多多讨论

毕竟只有少数高级教程是是需要阅读权限的,初学者也看不了

使用道具 举报

Rank: 12Rank: 12Rank: 12

注册时间
2009-3-24
积分
655
发表于 2009-5-9 17:15:37 |显示全部楼层
帅哥,我也没权限啊,发一个到我邮箱吧,拜谢~~~

使用道具 举报

Rank: 1

注册时间
2009-5-17
积分
1
发表于 2009-5-17 14:24:49 |显示全部楼层
呃, 不夠權限下載資源.

使用道具 举报

Rank: 9Rank: 9Rank: 9

注册时间
2009-5-7
积分
219
发表于 2009-5-18 12:33:14 |显示全部楼层
什么才是 steaming processing ?

使用道具 举报

Rank: 1

注册时间
2007-11-2
积分
2
发表于 2009-6-17 19:29:33 |显示全部楼层
难道是内部资料?看起来很粗糙啊

使用道具 举报

Rank: 1

注册时间
2009-6-18
积分
2
发表于 2009-6-18 23:53:55 |显示全部楼层
呃...回个贴先
刚来报到, 点了几个都不够下载权限.
我其实很想知道嵌入式GPU, 不是NV/ATI那种啊, 到底应该怎么做比较好

使用道具 举报

Rank: 1

注册时间
2009-6-17
积分
5
发表于 2009-6-19 19:07:30 |显示全部楼层
Can you explain then, big cow?

>>>?又是Swizzle又是Pack、Unpac?。

使用道具 举报

Rank: 9Rank: 9Rank: 9

注册时间
2007-10-16
积分
460
发表于 2009-6-20 16:37:59 |显示全部楼层
有些兴趣看看, 虽然应该看不大懂.
不知楼主可否赐教,,

使用道具 举报

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

注册时间
2009-6-8
积分
2469
发表于 2009-6-22 06:40:02 |显示全部楼层

回复 #20 nobond 的帖子

同问啊。

刚开始看到ic兄写的“对于做CPU Arch的人,下次你可以很严肃的说,看懂图形学在说什么GPU。碰到扯LRB的人,一句话就可以打住谈话。LRB的Instruction Set为什么要搞成那模样?又是Swizzle又是Pack、Unpac?。为什么要提供倒数指令?为什么要Flush to zero?……几个问题下来,不懂图形学的马上就安静了。”

我羞愧了。

使用道具 举报

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-6-22 20:52:40 |显示全部楼层
之前在下所言甚为不妥,不应该如此挑起CPU部落和GPU部落的事端~~

其实那些东西在微软的文档上都有描述,如果能难倒微软给各个GPU厂商的的D3D Functional Spec,那就可以很轻松的理解上述这些。不过这些东西是NDA的…… 可能是微软不希望有太多的人设计桌面GPU?

使用道具 举报

Rank: 4

注册时间
2009-6-28
积分
25
发表于 2009-6-28 10:23:17 |显示全部楼层
好东西啊,可是阅读权限太高了啊,暂时看不了

使用道具 举报

Rank: 4

注册时间
2009-6-28
积分
45
发表于 2009-6-28 16:13:25 |显示全部楼层
这玩意网上都没搜到...

使用道具 举报

Rank: 9Rank: 9Rank: 9

注册时间
2009-6-24
积分
366
发表于 2009-6-29 10:33:09 |显示全部楼层
问一下,怎么提高阅读权限呀?

使用道具 举报

Rank: 1

注册时间
2009-6-30
积分
5
发表于 2009-6-30 21:12:01 |显示全部楼层
阅读权限不够......555555

使用道具 举报

Rank: 1

注册时间
2009-6-30
积分
5
发表于 2009-6-30 21:14:38 |显示全部楼层
怎么下额。。。痛苦。。。。

使用道具 举报

Rank: 1

注册时间
2009-6-30
积分
5
发表于 2009-6-30 21:19:25 |显示全部楼层
`          急需!!

使用道具 举报

Rank: 1

注册时间
2009-7-27
积分
3
发表于 2009-7-27 23:15:55 |显示全部楼层
下载权限不够呀。要想在这个网上真正学点东西还真不容易呀

使用道具 举报

Rank: 1

注册时间
2009-7-28
积分
8
发表于 2009-7-28 18:03:34 |显示全部楼层
D3D Functional Spec很难拿吗?

使用道具 举报

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-7-28 18:47:11 |显示全部楼层
Direct3D Functional Spec并不是全部的D3D GPU功能设计设计文档,只描述HW这部分,并且只是Direct3D Ref Source Code的说明书,关键是Ref Source Code

使用道具 举报

Rank: 1

注册时间
2009-7-29
积分
2
发表于 2009-7-29 09:47:19 |显示全部楼层
汗,没有权限的说。我是CUDA用户。

使用道具 举报

Rank: 1

注册时间
2009-7-28
积分
8
发表于 2009-7-29 14:53:02 |显示全部楼层
Ref Source Code也就是比对结果的时候有用吧 毕竟每个厂商都会进行一些调整。
没见过Ref Source Code

使用道具 举报

Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28Rank: 28

注册时间
2007-7-11
积分
32854
发表于 2009-7-29 15:07:26 |显示全部楼层
对,要做一致性检测的时候用,顶层行为一定要匹配。不过现在GPU设计里面往往需要仔细阅读完整的Ref Source Code,就像做OGL接口的GPU要仔细阅读MESA一样,无论你是打算HW支持还是Driver支持。

其实可以看MESA,一般更加激进的光栅化图形学的Research还是在MESA上的居多。

使用道具 举报

Rank: 1

注册时间
2009-7-28
积分
8
发表于 2009-7-29 15:47:07 |显示全部楼层
MESA? 图形学刚开始学 半路出家

使用道具 举报

最近看过此主题的会员

您需要登录后才可以回帖 登录 | 注册

‹‹
我的工具栏

关于我们|手机版|Archiver|开源计算机图形学社区(Open Source Computer Graphics Community) | OpenGPU Project | OpenGPU Forum (2007-2013)

GMT+8, 2017-8-18 12:57 , Processed in 0.120379 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部