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


发新话题
打印

WII的性能问题

PC是CISC的乱序指令结构
Wii是power PC 的RISC的按序指令结构
一般来说RISC的cpu应该很容易上高频率,可是wii的却是低频率的...
所以光看cpu,按照1条CISC指令大概是2条RISC指令的粗略来算的话, 700MHz RISC相当于500MHz CISC的性能,再算上乱序提供的性能,就只有400MHz左右了. 当然了,cpu性能只对A.I和物理运算有比较大的关系, GPU才是图形质量的关键. 不过就目前来看, wii的确只有相当于xbox的cpu性能.


TOP

引用:
原帖由 打击者 于 2007-4-3 17:12 发表
ls 是不是弄反了 ?
没弄反.
RISC实现加法运算:
1.把A值从内存输入cpu
2.把B值从内存输入cpu
3.计算结果
4.把结果存入内存

CISC:
1.把2个地址的内存中存放的A,B值相加并把结果放在cpu中
2.再把cpu的结果存入内存

一般CISC用1条指令能做的事情, RISC要用2条指令做.
所以RISC一般比CISC用的晶体管少,成本低,功耗低,更容易上高频率(电子延迟小)



TOP

我不是说CISC比RISC先进,事实上RISC是在CISC之后发展出来更先进的架构.
RISC在相同的工艺下能上更高频率,就是说,成本一样的情况下,制造出来的RISC比CISC性能要好. CISC能继续称霸只是因为intel钱多,不是因为CISC这破烂架构先进.
wii的频率这么低,倒让我很奇怪.一来这是0.9nm的工艺的,二来是单核RISC架构的, 第三是这个架构是IBM出货的power pc arhitecture, 在ps3和360上都上到了3.2G, 怎么在wii上确是运行在700MHz??? 考虑到NDS的频率被老任限制在低频率, 我不得不怀疑老任是否有故意把频率调低了.


TOP

引用:
原帖由 卖哥 于 2007-4-4 16:42 发表


Wii的是4级流水线级4发射乱序执行

XO的是2X级流水线2发射顺序执行

同指令集体系但不是同架构。
我怎么记得有个国外网站的硬件分析文章说过ps3, 360和wii的cpu都是按序指令执行的? 你这里的说法有资料证明没有?能贴出来给我比较一下么?我有空回头找找那篇硬件分析文贴过来,大概是说CELL和360的晶体管数目不过大概是AMD2500+水平的.

TOP

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