imjacob的专栏

首页博文目录订阅
正 文

cpu 主频和流水线的关系

(2009-4-17 21:53)

主频和流水线有关系吗?

一种讲法是没有。CPU的主频是研发的架构和制造工艺决定的。每种架构有他不可能超越的极限。工艺越高,单位面积所容纳的晶体管数量越多,cpu的性能才可能更好。当这种架构的主频达到极限时,制造商就会推出新架构的核心。CPU的主频是这块cpu稳定工作的频率,比设计主频要低。所以才有的超频。不同速度的cpu为了和同一块主板配合,必须有标准,所以有了外频和倍频。

一种讲法是有的。CPU处理指令是通过Clock来驱动的,每个clock完成一级流水线操作。每个周期所做的操作越少,那么需要的时间久越短,时间越短,频率就可以提得越高。

照第二种讲法,流水线级数的提高目的之一是为了提高主频。而我原来以为流水线是为了并行。然后级数越多,并行的越厉害,mips就越高,效率就越高。(当然这是理想的情况,没有把某些指令引起的流水线损失算进去)。这样是不是就是主频越高,效率越高统一起来了。哈哈

评 论
2楼 52RD网友 发表于 2009-4-30 17:14 回复
计算机体系结构上讲了,可以查下公式的,j=m/....啥的。
1楼 Wukong 发表于 2009-4-21 09:22 回复
我倒比较认同第一种说法。CPU 的主频和流水线是两个方面的,一个是单纯的速度,另一个却是为了提高效率,个人意见。
博 主
进入imjacob的首页
博客名称:雅克的一府
日志总数:514
评论数量:901
访问次数:1859624
建立时间:2006-11-23 20:52
导 航
公 告
Locations of visitors to this page 本博客主要用于个人学习与资料收藏。当然大家应该读了之后也能学到不少东西。其中大多数资料都是来自网络,我转载时尽可能地表明文章出处与原作者姓名,但由于很多资料经多人转载,已不清楚原作者信息与出处,所以未表明相关…
评 论
链 接

ARM+LINUX 嵌入式博客
http://blog.chinaunix.net/u1/58780/index.html

嵌入式软件
http://blog.csdn.net/embeddedsoft

诚诚恳恳做人踏踏实实编程
http://blog.sina.com.cn/u/1244756857 

和我风格相似的一个blog
http://blogger.org.cn/blog/m…