- 精华
- 0
- 帖子
- 6793
- 威望
- 0 点
- 积分
- 6937 点
- 种子
- 593 点
- 注册时间
- 2012-5-29
- 最后登录
- 2024-11-23
|
楼主 |
发表于 2019-8-11 21:17 · 广西
|
显示全部楼层
本帖最后由 powerh3 于 2019-8-12 15:41 编辑
devilyoh 发表于 2019-8-10 20:18
PS3只有一个PPU吧……
按道理来说AMD全家桶的PS5用RPCS3的源代码来模拟PS3游戏是行得通也跑得动。 ...
找到Wiki上的说明,的确是一个PPU,但为2线程的。
而SPE都是单线程(6个处理游戏,1个负责系统,共7个),Sony官方称为9个**执行线程(2+7),估计模拟器没有模拟负责OS的那个SPE(SPU?)吧。。
其实PS3实机是8个SPE协处理器在物理硅芯中,屏蔽了一个(提高量产通过率,良品率导致),剩下7个有用,RPCS3模拟器只模拟了6个。
On May 17, 2005, Sony Computer Entertainment confirmed some specifications of the Cell processor that would be shipping in the then-forthcoming PlayStation 3 console.[17][18][19] This Cell configuration has one PPE on the core, with eight physical SPEs in silicon.[19] In the PlayStation 3, one SPE is locked-out during the test process, a practice which helps to improve manufacturing yields, and another one is reserved for the OS, leaving 6 free SPEs to be used by games' code.[20] The target clock-frequency at introduction is 3.2 GHz.[18] The introductory design is fabricated using a 90 nm SOI process, with initial volume production slated for IBM's facility in East Fishkill, New York.[9]
The relationship between ** and threads is a common source of confusion. The PPE core is dual threaded and manifests in software as two independent threads of execution while each active SPE manifests as a single thread. In the PlayStation 3 configuration as described by Sony, the Cell processor provides nine independent threads of execution.
6 SPU + 2 PPU,8线程 同步模拟 没错的,还需要其它线程模拟 不需同步的 输入、声音、图形界面等(影响 输入延迟、爆音、拖慢卡顿等)才好。。8核16线程、16核32线程的Ryzen,似乎很对RPCS3口味。。 |
|