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


发新话题
打印

[新闻] 巨硬的神秘力量:X1的ESRAM理论带宽从102GB/s飙升88%至192GB/s

posted by wap, platform: Chrome
引用:
原帖由 @1320581  于 2013-6-29 11:44 发表
索饭巴不得频率降到0,这样ps4好一统宇宙:D
说到点子上了


TOP

posted by wap, platform: Chrome
引用:
原帖由 @madrista7  于 2013-6-29 11:51 发表
posted by wap, platform: Android

SRAM有dualrate i/o,可以在一个时钟里同时读写
感觉GPU可能有确实降频到750MHz了,这样一来,浮点进一步缩到1.15T,跟PS4的1.84T差距又会拉大
不过微软能解决同时读写的问题,增大带宽到192GB/S,也算利大于弊了



TOP

posted by wap, platform: Chrome
引用:
原帖由 @变色龙  于 2013-6-29 13:10 发表
PS4怎么不降频?微软用了什么火星技术出了这么多问题。。。
现在看来ESRAM变成了潘多拉魔盒了?各种问题接踵而至?
ESRAM目前有什么问题?还接踵而至?
GPU降频现在也没有定论,你就这么肯定一定降了?


TOP

posted by wap, platform: Chrome
引用:
原帖由 @madrista7  于 2013-6-29 13:44 发表
DF原文确实没有说,但是如果没降频,不符合192GB的带宽数,DF也没去追问这个,所以很多人都在讨论这个存疑点
有可能GPU核心不降频,但是ESRAM降频——为了取得同时读取和写入而付出的代价
GPU核心频率和显存频率一直以来都是两个不同的概念,两者没有必要必须绑定在一个频率上

本帖最后由 KoeiSangokushi 于 2013-6-29 13:46 通过手机版编辑

TOP

posted by wap, platform: Chrome
引用:
原帖由 @倍舒爽  于 2013-6-29 13:48 发表
posted by wap, platform: iPhone

符合,上面lkig解读得十分正确
没发现有什么符合的,他说PS4可以用CPU缓冲来解决GDDR5不适合当系统内存的问题,我说PS4的CPU和X1一样,凭什么PS4就能解决?

TOP

posted by wap, platform: Chrome
引用:
原帖由 @倍舒爽  于 2013-6-29 13:58 发表
posted by wap, platform: iPhone

这是另外一回事
那是另外一回事

TOP

posted by wap, platform: Chrome

Apparently it's confirmed by people who didn't think about this critically in the least (or who did but have a vested interest in a specific result). To wit:

192.0 / 102.4 = 1.875 (or 87.5% improvement, which was rounded up to 88% in the story).

87.5% is also easily expressed as 7/8. So the difference between 100% simultaneous read-write and what they've discussed is 1/8, which is also the fraction of bits to a byte.

So while of course MS could have downclocked by 50MHZ, without telling the developers, and then putting out that information to be quickly shot down, a much more reasonable and intelligent hypothesis would be that 1/8 of the ram (4MB) at a time is not bidirectional. Not being a hardware/graphics guy myself, just a programmer in an entirely separate field, I don't know why or how that would work - my best guess is that they'd have to reserve a 4MB chunk as a sub-cache that's either read or write at a given time, and the remaining 28 MB is open for simultaneous read/write.

But this math is just so obvious that it disappoints me that it appears nobody's actually come up with it.

TOP

posted by wap, platform: Chrome

192/102.4=1.875
也就是1又7/8
也就是可能当完全读取102.4GB/s带宽的时候,有4MB的ESRAM不能在此时被写入(28/32=7/8),所以此时写入带宽仅为89.6GB/s
完全符合,不需要降频

TOP

posted by wap, platform: Chrome
引用:
原帖由 @倍舒爽  于 2013-6-29 14:11 发表
posted by wap, platform: iPhone

不是这个意思,你要确保这1秒内的所有周期都处于同时读写下才能达到192,但这在实际中是根本不可能的,假如这秒内处于完全写的情况下一样是102,但这不常见的,而在最常用的alpha blending下,就是133
现在最常用的133,不代表以后不会出现166 188

TOP

posted by wap, platform: Chrome
引用:
原帖由 @seek  于 2013-6-29 14:22 发表
1. gddr5为什么不适合作系统内存?ddr3比gddr5还适合?
2. 或者说是esram可以被cpu利用?
1.GDDR5延迟太大,不适合做系统内存,你看现在的高端PC就算搭配了六核心高频率酷睿i7也还是用高频率DDR3做系统内存,下一代高端PC则是瞄准DDR4,绝不用GDDR5——下一代APU倒是可能会有GDDR5,但是都知道那纯粹是为了省一份显存的钱

2.GDDR5适合做显存,是因为GPU对延迟没有CPU那么敏感,我拿ESRAM出来是想说,要轮到说CPU用缓存来缓解GDDR5的延迟,那也是X1更有资格说这话,因为首先X1的CPU和PS4完全一致,两者的CPU缓存规格是一样的,其次X1的CPU理论上也可访问ESRAM,X1的系统整体上就是一个低延迟的体系

3.就算是做显存,ESRAM依然完胜GDDR5,前者的缺点仅是容量小,成本高,所以微软设计了数据转移系统,并且在DX11.2给予了直接的支持,去除编程上的困难

本帖最后由 KoeiSangokushi 于 2013-6-29 14:33 通过手机版编辑

TOP

posted by wap, platform: Chrome
引用:
原帖由 @BlackGod  于 2013-6-29 14:46 发表
喷了 还在这里扯gddr5的延迟不适合做内存……这挣扎的太难看了
六核高频率I7都依然用2133MHz的DDR3
只有APU下一代为了省份显存的钱硬上GDDR5,我敢说这玩意的CPU性能一定会很难看,受到高延迟的拖累太严重了
真当X1用DDR3当主内存是为了省钱?拜托,人家是上了一块ESRAM充当事实上的显存的

更何况英特尔拿出来跟APU竞争的整合核心显卡CPU新品也是搭载EDRAM的,DDR3/4+EDRAM/ESRAM的综合内存性能必然强于单纯傻大粗既当内存又当显存的GDDR5(注意,不是指高端PC的DDR3/4+GDDR5的组合)

本帖最后由 KoeiSangokushi 于 2013-6-29 15:00 通过手机版编辑

TOP

posted by wap, platform: Chrome
引用:
原帖由 @BlackGod  于 2013-6-29 14:51 发表
我觉得你还是相信降频的好 哪有这样设计的硬件?xbone sdk是不是还要特意注明一句 使用esram的时候 请判断写入的是28还是4
这个问题不用你担心,微软的开发环境是最令人的放心的东西
之前有人说协调DDR3和ESRAM的数据转移对编程是一个挑战,马上微软就推出DX11.2针对小缓存和主内存的优化设计了一整套的方案,搞定了这个问题

TOP

posted by wap, platform: Chrome
引用:
原帖由 @倍舒爽  于 2013-6-29 14:59 发表
posted by wap, platform: iPhone

天!魔戒之吧主归来!
同时也失忆了
之前的方向错了,GDDR5的高延迟不是对GPU不利,而是对CPU不利

TOP

引用:
原帖由 小僵尸 于 2013-6-29 15:02 发表


麻烦你找2条8G的 GDDR5来看看,你准备用多大的空间来处理
I7配合DDR3是游戏和影音专用? 那是为了兼容和通用性好不好,整个机制都不一样.
APU系统上CPU的性能可以用贫弱来形容了,整个APU就是以GPU为主的系统
...
什么兼容、通用性,下一代高端PC是启用DDR4,也是一种新型内存,为什么宁愿研发推广全新产品也不用成熟的GDDR5?你好好想想

另外说到APU的CPU性能偏低的问题,本来就偏低了,还架得住你再用上高延迟的GDDR5?是的,如果是APU+DDR3(没有EDRAM/ESRAM),那还是要比APU+GDDR5的游戏性能低(主要是前者带宽太小),但是APU+DDR3+ESRAM/EDRAM,情况就截然不同了

TOP

引用:
原帖由 首斩破沙罗 于 2013-6-29 15:05 发表

恩,你能再不客观一点,或者再无耻一点吗,这个时候ESRAM作为显存就很有优势了? 前面你还在说CPU能通过GPU访问ESRAM是很大的优势,真是你想怎么来就怎么来啊
233
我前面说访问ESRAM,是意在说明X1在用来做缓存的东西上比PS4只强不弱罢了,你想太多了

TOP

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