今天是:
设百科问答网为首页|收藏百科问答网|网站地图
百科问答网 - 帮您解决问题,分享成功经验

计算机的运算次数是依据什么计算的?


  XXX的超级计算机每秒的运算速度已经达到11万亿次浮点运算。  
  --------------------------------------------------------  
  这里的11万亿次是用什么标准计算的?  
  如果我们的P4   2.8G的CPU\1G内存\80G硬盘每秒钟可以计算多少次?


答案或建议:


那是每秒可以运行的指令数。p4 2.8G,是指cpu主频为2.8GHz,你可以算出它的周期为1/2.8GHz,然后根据平均指令执行时间,就可以算出每秒运算速度了。

---------------------------------------------------------------

跟硬盘没关系,1HZ就是每秒能运算1次
---------------------------------------------------------------

2.8GHz是cpu的时钟频率,可能指的是cpu运算器的频率(俺不懂)?影响运算次数的除了时钟频率,还有其他的东西,例如运行的什么类型的指令(整数、浮点。。。),缓存,看这个:

在同系列微处理器,主频越高就代表计算机的速度也越快,但对与不同类型的处理器,它就只能作为一个参数来作参考。另外CPU的运算速度还要看CPU的流水线的各方面的性能指标。由于主频并不直接代表运算速度,所以在一定情况下,很可能会出现主频较高的CPU实际运算速度较低的现象。因此主频仅仅是CPU性能表现的一个方面,而不代表CPU的整体性能

---------------------------------------------------------------

这个是根据基准测试得出的结果。

基准测试程序有很多中,最常用的、也是普遍承认的就是specint和specfp,最新的程序是05版的。

---------------------------------------------------------------

2.8GHz P4浮点大约10亿次/秒
考虑到SSE,其整数云算峰值超过200亿
---------------------------------------------------------------

在2.8G 分两种,一是NORTHWOOD核心,另一是PRESCOTT,
NORTHWOOD执行一个双精度浮点加是5个时钟,而PRESCOTT是6个,
P4有2条X86浮点管道,SSE浮点则占用X86的浮点单元因此予以忽略.
2.8G/5*2 = 10,0000,0000+
2.8G/6*2 = 10,0000,0000-


转载本文请保留:http://www.baikewenda.com/tech/ctips/7/6/a192333731.htm
推荐内容

敬请注意:百科问答网内容来源于网络或民间经验收集,仅供参考。其中有关健康疾病方面的内容请务必咨询专业医生或及时到医院治疗。
关于我们 - 广告服务 - 联系我们
百科问答网 Copyright ©2005 - 2011 www.baikewenda.com,All Rights Reserved
辽ICP备10007180号