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


 41 123
发新话题
打印

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

posted by wap, platform: Chrome

跑去EUROGAMER看了下,简单的说就是,之前微软没解决读写同时进行的技术问题,压低了提供给开发者的ESRAM带宽参数,但是后来微软找到了同时进行读写的方法,所以ESRAM的带宽飙升


TOP

引用:
原帖由 你老闆 于 2013-6-28 22:51 发表

給的數字一向是峰值數字(無論192,102,176,68),肯定不會長期處於這個運行狀態,即使遊戲中
带宽无所谓峰值谷值



TOP

posted by wap, platform: Chrome
引用:
原帖由 @你老闆  于 2013-6-28 22:59 发表
那就是看開發商的利用率了吧?
利用多少和带宽是多少是两码事

好比班车,不管你搭乘不搭乘,它都按照规定的发车频率和发车数量在跑(除非是桌面模式为了省电降频,但是这不关游戏的事)


TOP

posted by wap, platform: Chrome
引用:
原帖由 @你老闆  于 2013-6-28 23:03 发表
那192就是192了吧?
报道的是192,如果报道为真,那就是192

TOP

引用:
原帖由 lkig 于 2013-6-29 06:59 发表
Apparently, there are spare processing cycle "holes" that can be utilised for additional operations. Theoretical peak performance is one thing, but in real-life scenarios it's believed that 133GB/s th ...
你搞错了,133GB/S只是文章随便列举某一种带宽超过102GB/S时的用法而已
ESRAM支持192GB/S的用法
并不是最高仅支持133GB/S——如果真是这样,那文章也就不会提什么192GB/S了

TOP

引用:
原帖由 lkig 于 2013-6-29 08:22 发表


看的懂數據跟原理跟是不是開發者完全兩碼事~~~~
記憶體存取這方面的原理其實很久沒有大進展了基本上都是一直疊床架屋下去
跟GPU一代變革過一代相去甚遠矣~~~~

文章最後還有提到GDDR5的高延遲可能對PS4的CPU ...
PS4的CPU还能怎样缓存?CPU都是一样的美洲豹,一样的缓存规格
反倒是X1的CPU可以通过GPU利用到ESRAM做缓存(理论上)

TOP

引用:
原帖由 倍舒爽 于 2013-6-29 08:53 发表


也就是说gpu频率就显得非常重要了,哪怕提升50mhz,都能带来非常可观的收入。。。
不是这个概念的,频率、位宽都没变
变的是ESRAM的用法(同时读写、只读不写、只写不读等等情况都是不同的)

TOP

引用:
原帖由 倍舒爽 于 2013-6-29 08:59 发表


我的意思是建立在它的说法上的,这些硬性东西当然不可能会变。。
因为频率一上去,那么esram的等待机会就会增多,哪怕频率只上去那么一点。。
50亿晶体管了,CPU的频率都压低到1.6GHz了,GPU的800MHz要是再高,估计要烧了

TOP

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


音频部分有什么好谈的,PS3要不是为了统一和兼容,游戏支持DTS-HA和TRUEHD的实时输出7.1都可以
难道到了PS4难道还有担心这种资源分配问题,这是开历史的倒车还是咸吃萝卜淡操心
EUROGAMER只是陈述一下客观事实,不管要占多少资源,总归要占,X1可是有独立音频芯片的

TOP

posted by wap, platform: Chrome
引用:
原帖由 @小僵尸  于 2013-6-29 09:20 发表
PS4研发团队的另一个工作重点是将很多基本功能分配到专门的运算单元中,这样就不需要分配资源以处理这些事物,从而提高了主机的灵活性。比如,为音效处理准备专门的硬件单元,这样在游戏内同时进行语音聊天就无需占用游戏的资源。同理还有视频压缩和解压。另外音频单元还负责处理游戏中大量的MP3数据流的解压。

连PS3这种内存匮乏的机器在音视频处理上都不是大问题,PS4上没道理成为问题的.
不一样啊,PS3用的单独的内存,对音频的利用不影响显存
PS4这回是统一内存(准确的说是拿显存当内存),而且只有这一个内存,当然要占据一部分带宽和性能(不管实际影响有多小,人家EUROGAMER只是陈述事实而已)
X1有一个ESRAM作为“显存”,相对独立一些

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

TOP

posted by wap, platform: Chrome
引用:
原帖由 @AngryMulch  于 2013-6-29 09:34 发表
就算这可怜的32MB esram带宽200以上还是还有优势的

而且对编程来说相对麻烦
微软刚推出的DX11.2就是通过API更新的形式,解决了对ESRAM利用中编程麻烦的问题

TOP

posted by wap, platform: Chrome
引用:
原帖由 @BlackGod  于 2013-6-29 11:12 发表
To the best of their knowledge
ms当然不会告诉他们降频了 我不清楚内存带宽是否能把读写加起来算 就算可以 原来是102 那也该是102X2=204 怎么才192?
老外有个解释
Right, that 204 is the theoretical max if they could just read and write wherever they wanted on every clock cycle. A realworld 133 GB/s would be much more realistic.
However, they gave 192 GB/s as a theoretical max. If this is the accurate figure, there are precisely two possibilities why:
1The methodology they use to simultaneously read and write to the eSRAM is mathematically proven to work, at best, on ~8/9 clock cycles. This would explain the 1.88 factor of increase, as even in a perfect world you could not double the bandwidth.
2The theoretical max assumes with perfect optimization read/write is always possible, but the GPU has been downclocked 50 MHz so the bandwidth in each direction is now 96 GB/s.
The first scenario is less likely, imo, because 8/9 is a really weird ratio for a binary system. Also, there is very rarely a reason to do anything but double the max rate of theoretical access if you discover sometimes simultaneous read/write is possible. In theory, one should be able to read and write completely separate memory adresses exclusively, which would truly double the rate.
I am not an expert, and the article may not be accurate, but this sure looks a lot like a downclock.
两种可能,一种是降频到750MHz,读写都达到96GB/S
另一种可能,不降频,192GB/S是说读写不能都达到102GB/S,比如读达到102GB/S了,写就只能90GB/S了

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

TOP

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

肯定是降频了唉
如果没降频你打算怎么办?

TOP

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

哈哈想得糟糕点还可能有惊喜不是吗?
没什么惊喜不惊喜的,反正GPU浮点能力差33%
关键看开发商的优化水平

TOP

posted by wap, platform: Chrome
引用:
原帖由 @BlackGod  于 2013-6-29 11:35 发表
没可能像你说的这样工作 只能除以2 这是二进制系统
另外 按照我的理解 内存应该是独占的 怎么可能读写同时进行 这会引起内存泄露
也许ESRAM这类静态内存情况不同吧

TOP

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