Re: [讨论] NS的底座不太可能有额外运算能力的原因

楼主: a27417332 (等号卡比)   2016-10-23 11:59:03
※ 引述《ARX888 (LAEVATEIN)》之铭言:
: 首先我想讲的是 从消极面来看 NS的无缝切换似乎并非双向的
: 也就是说 如果在TV和dock都ready的状况下 把本体插入dock
: TV马上就有输出 那我认为dock有运算单元的机会微乎其微
: 但是从影片和ign的访谈来看应该并非如此
不太懂这段是怎么推论的,其实我觉得无缝插上去比无缝拔起来简单多了。
(主机丢上去以后,只要被通知一下,游戏表面上可以继续先用携带模式跑。
背景闲暇时间准备好TV模式,等到好了以后,再切换模式就可以了。)
: 至于资料遗失的问题 这确实会发生
: 虽然我认为这是可以靠软件运作方式来handle的
: 就算dock真有运算单元在上面 我想顶多也就是协算
: 执行程序kernel应该不会在那上面跑
: 如果OS底层有在指标或参考被使用前做检查之类的
: 多少也可以预防系统崩溃的机会
: 但是这些都太过技术面 真要实作可能成本也不低
或许有机会这样做,但我认为几乎不可能。
首先是资料真的不见了,万一那对游戏来说是必要的,那这样就很惨了XD
再来就是,就算是协同运算,对于一个不可靠的装置来说,开发者也不敢把重要东西交给
他算,那这种协同运算实际上能帮上忙的地方就很有限了。
至于使用前检查这点,我认为几乎是不可能的。
姑且不管检查所带来的效能损失,就算系统没崩溃,对游戏来说,除非是无关紧要的东西
,不然不见的话开发者也会很崩溃吧XD
还有一个问题我认为应该会发生,就是对于系统来说,有没有可能在检查的当下if成真,
结果使用者移除硬件,导致虽然条件对了,却继续存取不存在的装置?
我觉得这个问题应该是几乎无法避免的。
: 所以这就先放著不管 回到影片来说
: 仔细看影片 你会发现玩家从游玩状态到把本体拔起来是有经过剪接的
: 对 所以我想你也猜到我要说什么 如果拿surface book的状况来考量
: 其实我们不知道这中间玩家做了什么事对吧?
: 老任也不会特别告诉你 而这和夸不夸大也没啥关系
: 无缝操作的意义应该也不会因为多等个几秒就被打枪
: ...不过讲这么多 我还是要说 不要对dock有额外处理能力有什么太大期望
: 只是以现阶段的情报来说我认为还无法否认这种可能性而已
的确,不否认这件事情XD
以技术的角度来说,我还真的很希望有额外的运算单元可以让效能更好。
但以玩家的角度来说,总觉得荷包会失血......
至于底下有板友提到说,可以负担一些运算之类的。我是不太理解负担那些东西可以对
游戏有多大的效能帮助@@ 况且就算是负担,一样也会有资料的问题。
我是觉得,如果解决了资料的问题,那这样就不需要只让底座负担那些相较于游戏主体无
关痛痒的东西了?
作者: ayubabbit (ウォロックが倒せな)   2016-10-23 12:58:00
以市场考量 NS最需要的可能不是硬件 而是PM跟MH而这两款大概都要看到一定装机量才会推出以商业考量来说 很遗憾压低成本才是最有机会的玩法...
作者: waeqs (hibiki)   2016-10-23 13:31:00
WIIU首发不就有MH了?
作者: gamedf (Walker)   2016-10-23 13:35:00
卡夹储存速度很快吧......假设基座帮忙实况处理,暂停后网络连线跟eshop,就不用占用主机端的内存...(WiiU就是分了主机内1g的内存来背景处理)
作者: ARX888 (LAEVATEIN)   2016-10-23 16:29:00
呃...检查只是指指标或参考的null check啦 不是检查装置只是防止应用程式crash的小动作而已 也没有什么效能问题程式执行时只要相关点都做装置检查再怎么说也太不可行了...不过这也只是假设一些奇怪的例外情况而已 因为我自己是
作者: ayubabbit (ウォロックが倒せな)   2016-10-23 17:02:00
wiiu的争结点在他不能携带啊到底任天堂认为这是可以携带的家机
作者: ARX888 (LAEVATEIN)   2016-10-23 17:03:00
还没见过应用程式编写者自行宣告的指标或参考会指到主记忆
作者: ayubabbit (ウォロックが倒せな)   2016-10-23 17:04:00
还是同时时是家机又是掌机
作者: ARX888 (LAEVATEIN)   2016-10-23 17:04:00
体以外的地方的 一般应该是连指到独显VRAM的机会都没有
作者: peatle ( ̄︶ ̄)/\( ̄︶ ̄)   2016-10-24 09:48:00
底座可以做简单后处理功能啦,例如补差点、补侦多少有帮助
作者: reinhert (史丹佛的银色子弹)   2016-10-24 10:04:00
如果只是影像后处理还比较有可能,而且这影响已经不是捡单高阶语言层面之类的问题,而是更深的硬件架构影响。更别说双方之间的Bus传输量根本无法到达所需的量
作者: alfread (春日恭介)   2016-10-24 19:04:00
Wii U 保留的那 1GB 是系统运作必须的内存,不可能外置虽然有可能以外置内存去暂时卸载闲置的背景应用程式但当本体独立运作时该怎么办?难道要由多工变单工吗?底座有额外处理系统技术上或许可以克服,但不实际不划算
作者: ARX888 (LAEVATEIN)   2016-10-24 21:29:00
...我总觉得拿虚拟内存来当反例怪怪的呢 哈哈台座里应该是不会塞硬盘啦 没什么必要UMA虽然为了兼顾成本和使用弹性 让CPU和GPU共用一块内存但应该不会把二者用到的资源"重叠"在同个空间 这可能会产生一些问题
作者: alfread (春日恭介)   2016-10-25 00:02:00
我举的例子其实不是虚拟内存,而是 PS4 Pro 采用的方案PS4 Pro 额外增加了 1GB DDR3 拿来卸载背景应用程式推测应该是直接借用待机低耗电处理器的系统去做的

Links booklink

Contact Us: admin [ a t ] ucptt.com