Re: [闲聊] DirectStorage是不是直接胜过PS5的读取

楼主: alfread (春日恭介)   2020-09-10 00:52:50
※ 引述《krousxchen (城府很深)》之铭言:
: https://udn.com/news/story/7086/4830910
: PS5让CPU直接跟SSD要资料,不需要再进去系统RAM
: 但还是需要让由CPU解压缩的资料传给GPU处理
因为你的理解错误了。
1. PS5 不是让 CPU 跟 SSD 要资料,而是由专属的 I/O 处理器负责
2. PS5 没有区分系统内存跟绘图内存,两者共享单一内存区块,
无所谓先进去哪个内存。资料也一定得放到内存里才能用
3. PS5 不是靠 CPU 负责资料解压缩,而是有专属的硬件解压缩单元
4. PS5 不需要靠 CPU 传资料给 GPU,读取进来解压缩完的资料会直接
进入共享内存空间,GPU 可以直接取用
RTX 30 显示卡的状况跟 PS5 不同,CPU 跟 GPU 是各自独立的芯片,
系统内存跟绘图内存也是两块。所以这次的 RTX I/O 才会强调 SSD
资料不用先由 CPU 读进系统内存再传给 GPU,可以直接走 PCIe 由
GPU 读进绘图内存,也不需要靠 CPU 解压缩,GPU 自带解压缩功能。
但 PS5 上 CPU 跟 GPU 根本同一颗芯片,内存空间也是共享的。
: 而DirectStorage则是直接让资料从SSD给GPU解压缩,再给GPU处理
: PS5只是最佳化CPU解压缩的过程,DirectStorage则是直接删除这段
: 那DirectStorage是不是直接胜过PS5的读取改进?
: 而微软怎么没有让这个功能给XBSX?
: 还是会不会XBSX其实有,就是为了这次婊Sony一次?
PS5 并不是什么最佳化 CPU 解压缩的过程,而是配置了专属的硬件单元
来负责这一块。基本上 Xbox SX 的状况也是一样的,只是效能有别。
https://i.imgur.com/a7VpIy6.jpg
作者: zzz54666 (XOST)   2020-09-10 01:06:00
没认真理解过 原来主机机制这么屌PC办不到?
楼主: alfread (春日恭介)   2020-09-10 01:08:00
PC 可以啊,RTX IO 就是在搞这个,只不过需要时间普及
作者: da21510 (da21510)   2020-09-10 01:15:00
家用主机想干就干 不用配合其他厂商搞标准 拼普及
作者: superRKO (朋友最重要)   2020-09-10 01:17:00
PC要搞 还是要看开发商脸色
作者: IMGOODYES (传奇般的洗厕所终结者)   2020-09-10 02:09:00
问题是PC为何要随主机起舞?
作者: htps0763 (Fish~月~)   2020-09-10 02:18:00
不是谁随谁起舞吧,就是有这个需求
作者: dustlike (灰尘)   2020-09-10 02:40:00
家机自订架构,想塞额外芯片去做这个就塞PC没办法,但要达成类似的效果做在显卡上也是差不多
作者: skycat2216 (skycat2216)   2020-09-10 06:30:00
但PCIE是点对点架构,这样不也还是SSD到CPU到GPU吗?
作者: krousxchen (城府很深)   2020-09-10 06:46:00
了解了,感谢
作者: mikapauli (桜花)   2020-09-10 09:09:00
PCIE是bus不是p2p吧
作者: runedcross (Shiki)   2020-09-10 09:29:00
说真的 这就只是RDMA转换来的概念而已
作者: StNeverRush (circlehuang)   2020-09-10 13:52:00
PC是 通用运算平台 不太可能为了游戏特别设计 反而主机摆明为游戏可以直接从硬件层改架构
作者: skycat2216 (skycat2216)   2020-09-10 15:10:00
PCI才是Bus吧?PCIE一直都是点对点

Links booklink

Contact Us: admin [ a t ] ucptt.com