游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3412|回复: 5

请推荐一本能系统得讲授GPU的体系结构的书籍,像讲授计

[复制链接]

6

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2009-9-9 12:14:00 | 显示全部楼层 |阅读模式
  我发现自己并不了解3D API背后的东西,有时会犯一些错误。比如,不知道显存的用途,(OpenGL)在绑定纹理数据之后,还在内存中保留纹理数据。也不知道切换渲染状态要耗时的(现在也不知道是哪些渲染状态)等等。我现在真的需要一本像讲解计算机体系结构的书那样的书来系统地讲解图形卡的体系结构。希望大家能推荐一本。谢谢!

11

主题

650

帖子

651

积分

高级会员

Rank: 4

积分
651
发表于 2009-9-9 14:43:00 | 显示全部楼层

Re:请推荐一本能系统得讲授GPU的体系结构的书籍,像讲授

同样的困惑 但发现市面上没有专门讲显卡的书 GPU GEMS一些章节或多或少讲了一些

13

主题

312

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
发表于 2009-9-9 17:10:00 | 显示全部楼层

Re:请推荐一本能系统得讲授GPU的体系结构的书籍,像讲授

赫赫,这个恐怕解决不了,一个是GPU硬件和API中间还有一个Driver呢,天知道人家Driver怎么优化的。有些优化听起来甚至匪夷所思,比如地面上的草,针对某些游戏,Driver并不提交所有的草,从而加速渲染。

另外,计算机体系结构讲解的是处理器设计原理,这包括CPU也包括图形处理器和DSP,而GPU是算法相关的,有很多算法相关的技巧,比如Z-buffer为什么比W-buffer更容易做图像空间的压缩?比如为什么PowerVR的GPU能做到OIT?比如为什么07年以前的GPU在算LOD的时候根本就算不准确,误差甚至达几百个精度(ULP)?比如为什么我们要用MIPMAP,而不是其他的minimal Filter纹理更适合Anisotropic Filtering纹理抓取机制?比如DX10为什么添加了8个user Clipping/Culling Plane?等等等~~没有算法的功底,能明白?所以理解GPU要先理解算法。然后才能根据CSarch来设计或是理解设计。所以我建议先看算法,再看别的 :〉


---------------------------------------------------------------------------


欢迎访问 http://www.opengpu.org/bbs/

OpenGPU图形开源社区,聚焦各种GPU Architecture(图形处理器体系结构)以及各种Graphics Algorithm(图形算法),Open Source Rendering Engine(开源渲染器)、Open Source GPU Simulator/RTL Implement(开源GPU模拟器)的项目,欢迎访问

6

主题

47

帖子

49

积分

注册会员

Rank: 2

积分
49
 楼主| 发表于 2009-9-11 21:52:00 | 显示全部楼层

Re: Re:请推荐一本能系统得讲授GPU的体系结构的书籍,像

OpenGPU: Re:请推荐一本能系统得讲授GPU的体系结构的书籍,像讲授计算机体系结构那样?

赫赫,这个恐怕解决不了,一个是GPU硬件和API中间还有一个Driver呢,天知道人家Driver怎么优化的。有些优化...

我希望看到的是肉身,而不是灵魂。

13

主题

312

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
发表于 2009-9-16 00:37:00 | 显示全部楼层

Re:请推荐一本能系统得讲授GPU的体系结构的书籍,像讲授

那你可以先把《量化》读完 :〉这是基本功,必须要现有的。



---------------------------------------------------------------------------


欢迎访问 http://www.opengpu.org/bbs/

OpenGPU图形开源社区,聚焦各种GPU Architecture(图形处理器体系结构)以及各种Graphics Algorithm(图形算法),Open Source Rendering Engine(开源渲染器)、Open Source GPU Simulator/RTL Implement(开源GPU模拟器)的项目,欢迎访问

13

主题

312

帖子

312

积分

中级会员

Rank: 3Rank: 3

积分
312
发表于 2009-9-16 21:55:00 | 显示全部楼层

Re:请推荐一本能系统得讲授GPU的体系结构的书籍,像讲授

对于程序员来说,如果能把NV的程序优化手册都看懂的话,也就足够了。


---------------------------------------------------------------------------


欢迎访问 http://www.opengpu.org/bbs/

OpenGPU Graphics Open Source community(图形开源社区),聚焦领域(focus domain)包括:
  * GPU Architecture(图形处理器体系结构)
  * Graphics Algorithm(图形算法)
  * Open Source Rendering Engine(开源渲染器)
  * Open Source GPU Simulator/RTL Implement(开源GPU模拟器)的项目
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-20 19:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表