CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

到底是AMD的CPU速度快还是Intel的CPU速度快?

楼主rzpc(淡蓝色)2004-05-04 10:51:36 在 .NET技术 / C# 提问

不好意思,我在C#里又发了一遍  
   
  我在AthlonXP的CPU的机子上用VB.net做了一个比较复杂的3维图像运算程序,编译完成后拿到许多种CPU的机子上运行,结果发现:P4的CPU运算效率最低,成绩也不是很好。  
   
  我的代码几乎完全使用了CLR兼容的语法,经极少的改动就可以改成C#代码,没有像有些人说的   使用了3DNow或者为AMD做过优化,也没有用到任何D3D或OpenGL之类的3D引用,完完全全的纯基本数学运算。  
   
  具体运算测试结果如下:  
  (编译时已取消整数溢出检测,取消优化选项)  
   
  测试者     |      CPU类型     | 运算完成时间(秒)  
  -----------------------------------------------------------------  
  P1          AMD   XP   Barton   3400+   85.4  
  P2          AMD   XP   Barton   3200+   88.6  
  P3          AMD   XP   2600+      98.5  
  P4          AMD   XP   2200+           102.8  
  P5          AMD   XP   2200+      104.5  
  P6          ???   ???           110.1  
  P7          AMD   XP   1700+      113.6  
  P8          Intel  Petium4E   3600      124.2  
  P9          AMD   XP   2500+      126.5  
  P10            AMD   XP   1800+      127.9  
  P11            Intel  Pentium-M   1400   144.7  
  P12            Intel  Pentium-M   1400   145.1  
  P13            AMD   Duron   1100     170.6  
  P14            Intel  Celeron3   1333      171.0  
  P15            AMD   Duron   1200     197.7  
  P16            AMD   Duron   1000     199.1  
  P17            Intel  Celeron3   1100      199.9  
  P18            Intel  Pentium4B   2600   202.9  
  P18            Intel  Pentium4   2533      211.9  
  P20            Intel  Celeron4   1700      237.8  
  P21            Intel  Celeron   900       303.5  
  ------------------------------  
   
  谁能告诉我这种现象是怎么造成的?难道P4真的就很差吗?  
  问题点数:50、回复次数:8Top

1 楼cnming(cnming)回复于 2004-05-04 10:56:05 得分 10

三维方面的,和机器的硬件相关性很大,比如有些显卡具备三维加速等等  
   
  我的意思是你的处理器不同了,同时你的主板和显卡等也不同了Top

2 楼rzpc(淡蓝色)回复于 2004-05-04 11:01:05 得分 0

楼上的啊,我说过了啊,没有用到与显卡的3维加速相关的东西啊!图像数据都是一个点一个点地计算出来的啊!  
   
  我在别的论坛上发布了这个程序后,被人说为AMD做了优化,而且说我有人品问题啊!!还请各位朋友也能上几个测试来比较一下,或者帮我分析一下原因啊。Top

3 楼cnming(cnming)回复于 2004-05-04 11:07:46 得分 10

请别人测试根本没有意义,因为这样一来,系统环境就不一样了  
   
  如果你要测试,应该买一块可以上Intel,AMD,CPU的主板,用同样的系统,然后测试  
   
  这样还是有一个问题是主板对各种CPU的支持不是平等支持的Top

4 楼jhnhu(玩的就是技术)回复于 2004-05-04 11:11:06 得分 10

呵呵   有点意思   :PTop

5 楼rzpc(淡蓝色)回复于 2004-05-04 11:16:39 得分 0

cnming:  
  现在的情况是:Intel的CPU的成绩与AMD的成绩差距太大了!不是一般地明显啊。  
  这一定应该有点什么原因吧Top

6 楼fansenwei(绿茵萤火虫)回复于 2004-05-04 11:24:30 得分 10

图拉丁比赛杨4好啊,哈哈Top

7 楼dulkernetbug(小黑小白(http://www.ssxz.com))回复于 2004-05-04 11:47:23 得分 10

程序发布出来,让me去一一调试,嘿嘿Top

8 楼rzpc(淡蓝色)回复于 2004-05-04 11:52:01 得分 0

楼上:  
  http://y365.com/thinking/cpuxyz.zipTop

相关问题

  • 哪种方法速度快?
  • ◆哪个速度快一些
  • 简单SQL,要求速度快
  • TADOQuery和TADODataSet哪个速度快?
  • 1:n表如何速度快。
  • ResultSet记录集中,若某个字段是int型,我用getString()取速度快呢,还是getInt()速度快!
  • 在数据库中怎样建表合适,一个表速度快还是多个表速度快?
  • 如何建立网吧?样使它的速度快一些
  • 为什么整数匹配比字符串速度快?
  • 速度快了就是好呀就是好

关键词

  • c#
  • cpu
  • amd
  • intel
  • 显卡
  • 主板
  • xp
  • 测试
  • 运算
  • 成绩

得分解答快速导航

  • 帖主:rzpc
  • cnming
  • cnming
  • jhnhu
  • fansenwei
  • dulkernetbug

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo