小黑屋
原帖由 zhao 于 2024-3-4 21:11 发表 posted by wap, platform: Samsung r星也就移植了一个大表哥给switch吧,其他都和任天堂没关系。
查看详细资料
TOP
魔王撒旦
原帖由 @hourousha 于 2024-3-5 11:03 发表 我看和多线程编程思想与语言及库发展不充分关系也没那么大,SPE最适合的是SIMD运算密集型的操作,SPE的local storage memory机制就注定了它就必须把任务切成互相独立的相对长时间运行的子任务,也就是说它的优化方向一开始就是固定的了,榜样嘛那也是现成的,GPU里运算单元干的就是类似的玩意。但根本问题就是SPE能比GPU干的更好吗?而游戏开发中,基本只有密集的运算代码吗? 更不要说,PS3推出时间和Nv的G80是前后脚,CUDA在来年也出来了。PS3即使SPE开发充分了,规模上有优势吗? 商用处理器开发的重要初衷是经济性而不是不计成本搞出个无短板巨无霸,Cell相比GPU属于万金油,什么都能干点,但相对的在GPU擅长的图形领域是肯定不如GPU,那么SCE拿来扔PS3里打算干嘛就很微妙了。 总而言之要我说Cell完全就是个弯路,Cell并非完全无用,不过把成本投入到GPU里显然能得到更好的收益,要说游戏中GPGPU的正确应用方式在09年给出了答案:即Compute Shader,这工作还得是API制定者(MS)与显卡厂商来共同完成。
混世魔头
時利あらずして 騅逝かず
原帖由 cynic0522 于 2024-3-4 18:29 发表 posted by 论坛助手, platform: iPhone 我话放这了!ns2的性能表现是ns以上!
坂の上の雲
原帖由 MacPhisto 于 2024-3-5 11:44 发表 posted by wap, platform: Chrome spu确实可以看成是粒度大一些的compute shader 3a游戏代码job化,大概是从2015年之后陆续普及的。job其实就是你说的彼此互相独立的子任务。但这个子任务的粒度不会像gpu shader那 ...
原帖由 @hourousha 于 2024-3-5 14:05 发表 当年顽皮狗在神海2时代就发过paper讲Data Driven Optimization和SOA这些,你总不能说他们的优化对于PS3还远不够。换句话说,Cell的性能就那样,再优化能挤出多少,这能解决游戏实际运行瓶颈吗?能让TLOU的敌人数量大幅增加还是帧数翻倍? 我还是那个观点,Cell那不叫过于超前,那叫用在Console上不合时宜。
五道杠
元始天尊
原帖由 @hqqttjiang 于 2024-3-5 12:33 发表 PS360最大的瓶颈还是内存显存总共才512M
大侠
天外飞仙
原帖由 @Nemo_theCaptain 于 2024-3-5 21:41 发表 我记得Bungie在光环3的演讲里提到,三个PPE当然是都用了,但并没有开超线程 因为本来那个PPE跟电脑比(无论是PC还是Mac)性能就不行(连乱序执行都没有),开不开都差不多 细分的话主要是对音频的要求,要求高就占一个核心,要求低就占半个核心,因为360只能软声卡,这一点对比老XB甚至倒退了 IBM直接把PPE给微软用当然不厚道 但是只要两边的老大还是彼德莫尔和久多良木健,我不认为双方的架构会改 还是一个上三个PPE,一个上七个PPE(屏蔽掉一个不算了) 无非是IBM再阉割一个新的PPE方案给微软而已 Cell这个东西属于创业未半而中道崩殂了 从PS3完成品看不出多少久多良木健最初的构思,接近于面目全非 首先PS2时期SCEI就考虑过拿EE做别的产品,未果 萨达姆拿PS2搓导弹这事当然是假的,但PS2确实可以通过Linux套件组集群,美国有人这么干了 接近于PS2.5的产品就是那个GS Cube,相当于PS2的16合1 所以PS2没有的特效它还是没有,但纯算力很强 SPE就是从这个GS Cube发展出来的,但规模没堆上去 做个类比,HD2800为什么垃圾,除了ROP太烂(主要影响MSAA),最重要的就是规模没上去 规模堆到HD4850级别,就可以量变产生质变 原本PS3的计划是双Cell,结果开发机变成一个Cell一个Geforce 7800,最后显卡一刀阉成7600GT级别,这也是都知道的事情了 一开始SCEI想的是就算程序员不会用SPE在早期也没关系,让他们去挖掘显卡,然而一刀下去,不研究SPE就啥都没了 结果是初期输给360,中后期大体平手,靠更昂贵的两个内存控制器(显存和内存分开,但CPU可以读显存)才找到一点点优势 从Cell在2002年的几次演讲来看,SCEI是知道通用运算的意义的,他们甚至已经在构想类似今天OpenAI的东西 但最后拿出来的就是这么个产品,不要说打不过CUDA,甚至打不过用OpenCL的A卡 PS3集群的优点只剩下便宜,到最后也因为Gehot把Linux给封了 所以站在当时的开发者的角度,Cell给他们的感觉,就是一种折腾,非要必须折腾也是PS3条件太差死中求活 而久多良木健在这一代属于想的太多,做的太少,还在规划靠着PS3支撑初期运营,后期再拿出真正改良的产品,然后Cell就没有后期了 站在马后炮的角度来看,很难相信面对2006年就掏出G80这个变态的老黄,SCEI能有什么优势 这里甚至都不用说G80的规模优势,光是架构就碾压对手,哪怕G84这种太监货也不是一个7600GT级别的RSX能比的 后来我给Cell找补的叹息主要还是念叨AMD的APU那么多年连数据互通都 ...
原帖由 KARUTO 于 2024-3-6 11:36 发表 posted by wap, platform: iPhone 其实看B站刀客的解说,再加上一些其他的信息,你就可以知道,索尼开发自家的soc 的思路其实一直是一脉相承的,也就是从ps一直到ps3 ,都用的同一个思路,其实还是因为前面两代太成功 ...