|
主频按照一般的说法是1秒内包含的时钟信号周期的数量,xxxxHZ就是用1去除以单个周期的时间长度,具体详细的信息要去看数字逻辑的书,很多不记得了.
所以现在2核,4核,n核 CPU越来越流行了...以前多CPU还是服务器里的神器呢...感觉现在硅芯片CPU的物理特性差不多到了极限,近几年都是在3G~4G游走..".免费的午餐"没了,所以就要通过增加CPU核心来提高性能,人多力量大吧
流水线的长度我个人理解是把一条指令拆分成的部分数的多少,像7级流水就把一条指令拆成7部分,每部分交给相应的硬件功能部分执行,并行地提高速度.不过2条或几条指令之间可能有冲突或联系,例如第n+1条指令的第一步需要第n条指令最后计算出来的结果,则第n+1条必须等第n条执行完才能开始执行.另外程序中的Goto语句也会打乱流水线的执行.
现在cpu多使用"分支预测"技术避免冲突,但是一旦预测错误,则流水线中的指令都要被推翻重新从存储器中调入,流水线越长代价就越高.
倍频都说是为了协调CPU和内存工作速度的差异搞出来的,但一直不知道具体是怎么个搞法 |
|