» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] 【英特尔版四两拨千斤】Haswell中的eDRAM:性能提升明显 价格稍贵

我是不觉得内存泄漏和统一架构有什么关系,顺带我也并不认为大多数的程序员需要关心这个方面 …… 老老实实的申请空间销毁对象,泄漏个毛线啊。我倒认为内存越多越毛病,数据挪来挪去的。

编程复杂度的问题更像是个沟通问题 …… 多花点时间和技术美术沟通好自己游戏的渲染流程比专门琢磨硬件怎么能实现各种花样要靠谱。因为不做底层开发的缘故,我更加觉得这事情是个沟通问题。讨论好需要几张缓冲,按照什么样的顺序来使用,每张缓冲有多少分辨率,哪些缓冲用完可以写入别的东西 —— 预先对存储空间的使用做好预算和君子协定,实现不了的东西就绕过去呗

不从使用目的出发的性能讨论难道不都是耍流氓么 ……  

于是本着不耍流氓的态度来说,我觉得内存一致化的方式会更让人觉得安心 —— 因为没有什么特定的需要注意的地方,也没有某个性能拐点。最惹人讨厌的事情一般都是“我们可以怎么怎么做,但是需要在某个特定的条件,或者什么什么不能超过什么什么”,说到最后还是要靠设计的人来规避,内容制作不断的走弯路还累成狗。

不过 Haswell 要是真敢弄 128M eDRAM 进去,我看也就没主内存什么事情了,投资百万美元级别的中小行游戏基本上美术资源用不掉那么大显存 …… 就看国内页游那德行 …… 50美元不便宜 ……

[ 本帖最后由 FXCarl 于 2013-4-29 21:51 编辑 ]


TOP

引用:
原帖由 boboqpai 于 2013-4-30 08:34 发表
来分析下,如果这颗edram对异构计算作用这么大,为什么intel不把它用在桌面?intel也只提到gpu性能。
前面说的720那颗esram不再同一总线同一控制器下,如果不能统一编址(共享数据),那意味着数据需复制到内存才能 ...
…… 总觉得异构计算的需求属于很微妙的领域。目前绝大多数抱怨速度不够快的应用场合对速度的容忍都很宽裕。譬如 Final Cut Pro 这种东西,出个片子总归几个小时,能提升数倍显然不错,但是此时又对数据拷贝多消耗的那些个秒数没感觉了。另外就是这种应用场合,在日常使用中比例也还真是低。

要说真好用的 GPU 计算,其实是低复杂度,高数据量的批处理 …… 但好像除了游戏图形渲染流水线之外,我还真没见过多少应用场合是兼具 计算简单(线形复杂度)和 数据量傻大(没有数据结构)的,物理引擎上GPU加速也是计算能力先成为瓶颈(向量机在随机访问上天然弱气,于是有些暴力重复的部分)。呒,视频编码解码算一部分 …… 这样说来也许 Haswell 是为了解决 4K 视频问题了。这也许是个好解释?



TOP

我看到了 …… 驱动之家有,GT3e 只有 移动版 i7 独享 …… 桌面全部是 GT2 ~


TOP

回头看了一眼,突然觉得看起来有种拍到马蹄上的感觉了 ……

TOP

发新话题
     
官方公众号及微博