C31.1的处理器为什么会比C41.7的要快啊。
电脑知识爱好者互联网本站整理2007-8-30 3:00:33
知识重点:是管线的长度决定的. Ce 1.1和 C 4 1.7都有超标量预测的功能,当预测指令成功的时候, C4 1.7的速度是很快的. 但是当预测不成功的时候, 需要重新写入所有的管线的内容,C4 1.7需要从新写入20级的数..
是管线的长度决定的.
Ce 1.1和 C 4 1.7都有超标量预测的功能,当预测指令成功的时候, C4 1.7的速度是很快的.
但是当预测不成功的时候, 需要重新写入所有的管线的内容,C4 1.7需要从新写入20级的数据.而Ce 1.1只要写入12级的管线.
这是一个原因.
另外一个原因是指令的不太一致造成的.早年的应用程序,针对p 3的CPU做了指令优化,而没有对P4 的指令做优化.也受到了影响.但不是绝对的.
还有就是二级缓存的问题.
速度越快的CPU.和主板总线的速度差就越大.
Ce 3 1.1 比主板总线速度快 1000M.
C 4 1.7比主板总线快了 1600M
快的越多,二级缓存就需要越大,这样CPU 的指令才能从 CPU--二级缓存---总线上.
但是C4 1.7 只有区区的128K二级缓存,并且还有32k是和1级缓存合用的,实际可用的只有96K.这样的话,CPU的核心重发数据的次数就比较多,CPU 的效率就相对的低了.
Ce 1.1有256k二级缓存,可以实际使用的有224k,当然从发的次数就小于C4 1.7了.CPU的效率就高.
简单分析一下,就是这些原因造成的.
参与评论
- 相关内容
- 最近更新
- ·huffman编码
- ·NKA6288冲电一般冲多少时间为好?
- ·什么叫双卡双待机
- ·关于三星手机SGH-D808连接电脑的..
- ·国产手机最差的是哪个品牌
- ·松下EB-BHX70蓝牙耳机的通行码是..
- ·qq密码!!急!!
- ·现在的qq自定义头像能不能用Q币买..
- ·qq网络电视看不了!!!
- ·杂建QQ群
添加到百度搜藏