硬件收藏论坛

标题: [原创]计算机性能的问题 [打印本页]

作者: 纷飞冷雨    时间: 2008-4-19 19:30     标题: [原创]计算机性能的问题

70年代我国的计算机(像下图的TQ-16),通常是百万次浮点运算的机器,字长32位或48位,内存不足1兆,这样机器相当于现在什么样的个人电脑?有P4-2.6G快吗?

http://www.crystalradio.cn/bbs/attachments/111_WIYJP9jT3wdH.jpg


作者: sobereva    时间: 2008-4-19 22:31

比现在个人PC差远了。P4 2.6G大约每秒三十亿次浮点运算,何况我国超级计算机比国外一直落后10年。现在主流PC,性能和80年代中期国外最快的超级计算机性能持平。
作者: maoxuezhu    时间: 2008-4-20 23:24

比这个快多了...

ga5OQqaG.jpg


图片附件: [[原创]计算机性能的问题] ga5OQqaG.jpg (2008-4-20 23:24, 196.44 KB) / 下载次数 454
http://bbs.yjfy.com/forum.php?mod=attachment&aid=Mjg0NTF8NDk4NGYwZmV8MTcxODA5MTYzNXww


作者: 纷飞冷雨    时间: 2008-4-21 19:58

QUOTE:
以下是引用sobereva在2008-4-19 22:31:49的发言:
比现在个人PC差远了。P4 2.6G大约每秒三十亿次浮点运算,何况我国超级计算机比国外一直落后10年。现在主流PC,性能和80年代中期国外最快的超级计算机性能持平。

如此说来,我们真的是很轻松的便拥有了80年代的超级计算机了。每秒三十亿次浮点运算是否可以简写为300MFLOPS?运算次数是如何算出来的,是否就是频率的倒数呢?

[em09]
作者: sobereva    时间: 2008-4-25 16:48

不是300Mflops,30亿=3000百万,如今衡量计算机的性能,对于PC级,一般以Gflops为单位,即3Gflops。不过实际平均值、实际峰值、理论峰值这三者简彼此差得很大。每秒浮点运算次数的理论峰值,就是每时钟周期浮点运算次数*频率。

比如P4 2.6G,每秒处理两个浮点数据,理论上是2.6G*2=5.2Gflops=52亿次每秒。但是实际峰值达不到,比如用sisoftware测出来,根据其自带的参考数据,差不多4.8Gflops。到了复杂的实际情况,也就是实际平均值,平均也就3Gflops多点。所谓复杂的情况,比如说,P4每秒钟执行的两条浮点指令,我记得应该是指一条浮点加和一条浮点乘,但实际来的指令未必正好如此,导致速度的损失。

那些曾经的超级计算机标称几百万次浮点运算/s,实际上往往有水分,这个数值可能是直接算出来的理论峰值速度,考虑到并行效率等诸多问题,比这个数值还低不少。

如今的高端双核CPU达到80年代中期最快超级计算机的速度是肯定的。


作者: 纷飞冷雨    时间: 2008-5-4 18:54

又学到新知识了,非常感谢




欢迎光临 硬件收藏论坛 (http://bbs.yjfy.com/) Powered by Discuz! X1