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


发新话题
打印

[其他] 某种角度来说PS4的设计确实对路

PS4的APU纹理单元才区区72个而已,空有显存纹理单元处理不过来有什么用?
再说系统要占用最少3G内存,剩下5G内存不可能全给显卡,CPU相关的非图形数据也得有2G多,显卡实际能用的空间也就2G左右
780Ti和黑泰坦的对比评测已经证明哪怕对于旗舰显卡跑4K,3G显存都够了,老滚5 MOD那种非常规的变态贴图尺寸说明不了什么,哪怕以后的游戏出官方4K贴图包也不会大到那个程度
你得搞清楚PS4弄8个G的GDDR5是干嘛,不是拿来全给显卡当显存,而是因为选择APU只能做一个内存控制器。实际上显卡能用到的部分也就2G多一点点,CPU拿GDDR5当内存都没太大优势的

[ 本帖最后由 Nemo_theCaptain 于 2014-3-14 12:55 编辑 ]


TOP

引用:
原帖由 田中健一 于 2014-3-14 13:09 发表
posted by wap, platform: Chrome

sony那么多工程师都没你想的远。
“我不懂,所以全天下人肯定都不懂,PS4就是无敌的,谁反对谁就不客观”



TOP

引用:
原帖由 不要看我 于 2014-3-14 13:20 发表
posted by wap, platform: iPhone

那sony吃饱了加到8g?反正用不上?
为了后台OS的多任务功能加的
如果只是为了在游戏性能方面超过X1,根本用不着8G的GDDR5,4G-5G就足够
加到8G是为了让PS4具备不输给X1的多功能用途

不为了多任务多功能还有录像,PS4的OS不会占最少3G,OS本身可以做得比较轻便,200MB以内就够,就像PS3那种

[ 本帖最后由 Nemo_theCaptain 于 2014-3-14 13:26 编辑 ]


TOP

引用:
原帖由 hqqttjiang 于 2014-3-14 13:26 发表
现阶段够了 等到了瓶颈期 那3G就不会像现在这么浪费
什么叫浪费?
你以为现阶段3G内存没用到?
录像功能用的就是这部分内存,PS4和X1的录像类似黑匣子,一刻不停在内存里跑,玩家有需要记录时才写到硬盘
GDDR5的带宽比DDR3更大,所以PS4的录像时间更长一些
想要把3G内容让出给游戏本体,就要在玩游戏时关闭内存和多任务功能,这都是主机本身规格提供的基本功能,你看玩家干不干?
再说就算关了又能如何,让出那些内存显卡又用不到,显卡本身的浮点和贴图性能放在那里
PS4目前的规格不论是硬件还是软件分配都没有明显瓶颈,以后也不需要什么大的变动

TOP

引用:
原帖由 hqqttjiang 于 2014-3-14 13:43 发表
就算是做个缓冲需要3GB这么大?
我印象里3G放的是未经充分压缩的视频内容,确定写入硬盘后再压缩
PS4和X1都是随时录像,而且不影响游戏流畅度,为了做到这点就搞了个类似黑匣子的模式,放在内存里,始终记录最后几分钟的内容,减轻CPU和硬盘IO的负担
国内大部分用户不热衷录像,没什么感觉,国外玩家对于录像功能是很欢迎的

TOP

引用:
原帖由 ns2014 于 2014-3-14 13:56 发表
为什么x1带宽较低录像时间就较短呢
在内存里跑,不存放硬盘的话,带宽越高单个周期的长度越长,这很难理解么
引用:
原帖由 hqqttjiang 于 2014-3-14 14:00 发表
而且X1游戏分辨率/帧数低于PS4  1080P和720P的视频差距还是很大的 照理说应该能能录制更长啊
我看到的消息是PS4和X1录像都是720p+30帧,当然你说这消息错了拿出最新的新闻也行
看好是录像,Twtich直播是另一码事

TOP

引用:
原帖由 ns2014 于 2014-3-14 14:48 发表
不能理解,为什么,理论上带宽只要能够满足视频的不断写入即可,放100g都行,只要有那么大的内存
主内存带宽不光是用来录像的,还有OS其他应用和游戏本身在争抢,PS4带宽更大在这方面的余地就更大
另外我不知道PS4和X1各自划分了多大的视频缓存区,X1用了三个不同的OS核心同时运行,PS4没这么臃肿,剩下的空间更大

TOP

引用:
原帖由 ns2014 于 2014-3-14 15:07 发表
明白,问题是我还是不理解你说的意思,为什么ps4内存带宽大,就可以录更多时间
我也说了原始视频占地方大是因为缓存区里未经充分压缩,压缩的时候对内存带宽又有额外的要求
引用:
原帖由 doskias 于 2014-3-14 15:11 发表
自带硬件压缩芯片的话随时写入硬盘也占不着多少速度
我那个1080P 29f最高20m的264编码器也就用usb2.0接pc
主机带硬件压缩芯片,但CPU弱,能少点负担尽量少点负担,就算编码不用CPU处理,硬盘IO总是需要CPU处理的
PC上开普勒显卡自带压缩芯片,一边录一边直接写硬盘,硬盘有多大写多大,帧速几乎不降低,那也是建立在PC的CPU较强的基础上

TOP

引用:
原帖由 ns2014 于 2014-3-14 15:20 发表
我的问题是,为什么说ps4带宽大些,录像时间就能长些?
那如果两者带宽不变,x1用20g内存做录像用,可不可以?
在这种黑匣子模式里,带宽影响三点,一是从显卡缓冲写入内存里的视频区缓存,这个肯定都完全满足;二是编码芯片在内存中压缩视频,如果这个进度比显卡缓冲区写入内存视频区缓存的速度慢,就会产生前后不一致的时间差堆积,影响最终视频长度;三是最终压缩视频切割完毕写入硬盘,这个肯定也完全满足,主机没有选择随时写入硬盘只是为了降低CPU负担
你反复提到的仅仅是第一点而已,而重要的是第二点
“那如果两者带宽不变,x1用20g内存做录像用,可不可以?”
理论上可以,这种模式下只要内存足够大,就能尽量掩盖原始缓冲输入和压缩后输出的时间差问题,没处理过来的堆在内存里就行了,不用忙着切割定长度
问题是X1的OS空闲内存比PS4更紧张

我不是搞视频编码的,这就是以我自己的理解大概说说

TOP

引用:
原帖由 qyqgpower 于 2014-3-14 16:09 发表
posted by wap, platform: iPhone
1. X1上传视频需要重新压缩编码的时间,PS4是直接上传的,3GB内存放未压缩视频喷了
2. ps3的os占200MB内存喷了
说的是PS4如果扔掉多功能只需要不到200MB,不是PS3需要200MB,PS3的主内存才256MB,怎么可能OS占200?
PS4要支持64位内存和很多更复杂的机制,指望OS只占50MB也太强人所难了
PS3的OS没有那么多功能,瘦身了几次,最开始有90MB左右,后来成功把内存占用精简到现在的程度

[ 本帖最后由 Nemo_theCaptain 于 2014-3-14 16:17 编辑 ]

TOP

说风凉话谁不会,请不脑补的人解释一下为什么PS4只能录15分钟X1只能录5分钟,而不是无限录制
如果和内存带宽、OS内存占用量、CPU负荷全部无关,还能是什么原因

TOP

引用:
原帖由 KoeiSangokushi 于 2014-3-14 16:29 发表
posted by wap, platform: 小米 (MI 1S)
带宽不靠谱。倒是有可能X1分配给录像的内存比较小或者编码方案不行。
引用:
原帖由 Nemo_theCaptain 于 2014-3-14 15:03 发表
另外我不知道PS4和X1各自划分了多大的视频缓存区,X1用了三个不同的OS核心同时运行,PS4没这么臃肿,剩下的空间更大
内存我不是都说过了么
15分钟和5分钟的差距可能和内存分给录像的大小有关
但PS4也就15分钟,有了硬件编码芯片解除CPU编码负担还做不到无限录制(PC上Shadowplay是可以无限录的),理应是硬盘多大录多大才对,剩下的也就是硬盘IO给SOC造成的负担了

不论怎么弄,主机视频功能的前提都是在不影响游戏流畅度的情况下录制视频,所以只要开发标准规定每一款游戏都可以录像,OS就必须让内存留下对应的空间,8G是不可能全部给游戏本体的

[ 本帖最后由 Nemo_theCaptain 于 2014-3-14 16:44 编辑 ]

TOP

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