POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1581|回复: 12
打印 上一主题 下一主题

关于一般的运算,比较几种用过的CPU,说点体会

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-26 06:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
关于一般的运算,比较几种用过的CPU,说点体会

很少发言,看有人比较CORE的科学运算能力的贴子,我也说两句:

最近一直在做一个题目,需要写个机场的仿真模拟,主要用MATLAB写的程序,个别几块是C++,一共大概有1M多大,用到的无非还是那几种泛函,随机,规划,还有些经验公式,为节省时间,求解一律是简化的数值算法,应该说,程序的逻辑运算非常多,浮点运算也不少, 也算科学运算范畴了吧,呵呵, 另外程序没做什么优化(主要是因为不会,不过这在科学运算的程序里应该算常态了,嘿嘿)。

运行的比较:

跑一圈程序,我自用的是A64 3200+,1G内存,学校以前用P4 2.8 HT,1G内存,后来用CORE 2 DUO 6600,2G内存:

1, A64 3200+,只能同时跑一个,跑一圈需要大概5个多小时。
2,P4/2.8G (开启 HT), 跑一个需要6个多小时, 同时跑两个,MATLAB容易报错, 而且速度极慢, 所以没测试.
3, CORE 2 6600: 同时跑两个模拟, 2-3小时跑完, 同时跑4个模拟, 5小时跑完,所以后来就一般在回家前让电脑同时跑5-6个甚至更多,第二天过来再抄数,呵呵.

以上就是大致性能对比, P4真是不行啊, 而CORE 2快得让我都不敢相信,有的时候, 而如果跑简单的模拟, 它跑得是如此之快,以至于我都以为它根本没跑呢,呵呵
13#
发表于 2006-12-26 13:16 | 只看该作者
不错的测试,p4/k8的确不行了
回复 支持 反对

使用道具 举报

12#
发表于 2006-12-26 13:03 | 只看该作者
楼主比较强~ 拜~
您是直接在Matlab里边解释执行的,还是编译到C++下边再编译成可执行文件执行的呢?

趁各位老大还没有出来,占个位置稍微分析一下:
P4在科学计算里边常常性能很弱,主要是因为P4依赖于专门的优化,在没有特殊优化的情况下会有较大的落后,这个是正常的
一般来说逻辑运算的时间还是比较少的,主要的时间还是花在了双精度浮点上边,这是Matlab默认的数值表示形式。对Matlab用x87还是SSE执行就不太清楚了,好像是后者,这样Conroe的SSE性能能够得到比较充分的发挥。如果是解释执行的话,Conroe的整数性能对于代码的即时编译是很有好处的。这也会增加Conroe的优势。
另外,频率的影像也是有一定的。除了P4效率,Conroe的频率比A64高出0.4G,缓存也大一些。

  对于P4 HT双开会出错表示不解。应该不会发生这种问题的~ 个人认为可能是系统或者软件的问题~
回复 支持 反对

使用道具 举报

potomac 该用户已被删除
11#
发表于 2006-12-26 12:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽
10#
发表于 2006-12-26 10:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

9#
发表于 2006-12-26 10:37 | 只看该作者
上面几个都别搞错了。
按正常,最常用的默认的基本数据类型是双精度浮点。并不是什么整数。

[ 本帖最后由 hopetoknow 于 2006-12-26 10:42 编辑 ]
回复 支持 反对

使用道具 举报

8#
发表于 2006-12-26 10:32 | 只看该作者
这种测试很实际啊
回复 支持 反对

使用道具 举报

7#
发表于 2006-12-26 09:44 | 只看该作者
这个C2D肯定是有优势的哦
回复 支持 反对

使用道具 举报

6#
发表于 2006-12-26 09:29 | 只看该作者
用C2D,ATHLON,P4算CAE和PI的快慢成正比
回复 支持 反对

使用道具 举报

zacard 该用户已被删除
5#
发表于 2006-12-26 09:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4#
发表于 2006-12-26 08:01 | 只看该作者
一直用xeon跑仿真
回复 支持 反对

使用道具 举报

3#
发表于 2006-12-26 07:58 | 只看该作者
牛B的测试!!支持技术贴
回复 支持 反对

使用道具 举报

2#
发表于 2006-12-26 06:54 | 只看该作者
做一个整数运算比较多的程序吧,你会发现扣肉快得不可理喻:lol:

再说A64做科学计算本来就比较强,3200+又>P4 2.8E,所以A64比P4快是正常。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-12-9 00:43

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表