社区
英特尔边缘计算技术
帖子详情
双核CPU内部传输秘密测试 AMD不敌英特尔
bsonlinedown
2006-08-09 04:04:16
双核CPU内部传输秘密测试 AMD不敌英特尔
http://hard.newhua.com/info/14385-1.htm
...全文
1247
11
打赏
收藏
双核CPU内部传输秘密测试 AMD不敌英特尔
双核CPU内部传输秘密测试 AMD不敌英特尔 http://hard.newhua.com/info/14385-1.htm
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pqmgumnq9n09za1kqbpp
2006-12-08
打赏
举报
回复
我的板子是技嘉的 GA-6BXD,PCB 版本号 1.6,BIOS 更新到最新。跳线在 100MHz/5.0X,装上 2 只原装 OEM PIII500 CPU,Solt1 接口,开机能够认到 2 个 CPU,显示
INTEL 440BX CHIPSET
VCORE1=2.00V VCORE2=2.00V
INTEL PENTIUM III-MMX CPU 500MHz , 2 Processor(2)
<CPU2 ID=0636><PATCH ID=0035><CPU1 ID=0636><PATCH ID=0035>
Memory Testing... 1048576KB OK.
但是无论安装 WinNT 4.0 Win2000 Pro/Server WinXP 都不能识别 2 个 CPU,任务管理器只有 1 个,任务管理器的图表菜单中也没有每个CPU一个图表的选项。
请教这是怎么回事?
chouchongchong
2006-11-15
打赏
举报
回复
妈的,口水都把人淹了
都是些盲目崇拜的人,没前途
Burnovtag
2006-11-01
打赏
举报
回复
一般情况下都是:老王卖瓜,自卖自夸。测试中心收谁的钱多,就帮谁说话。
zhangkunming
2006-10-17
打赏
举报
回复
忽悠`````
还把代码也带上来了```
guolitie
2006-09-14
打赏
举报
回复
看过了
只是代码看不懂
lampson123
2006-08-14
打赏
举报
回复
学习学习,呵呵,
Jiana
2006-08-13
打赏
举报
回复
Intel和AMD的口水战打到这里来了!!
celineshi
2006-08-09
打赏
举报
回复
谢谢楼上的,以后大家尽量把原文发上来,这样也方便大家阅读
zhangyaohong
2006-08-09
打赏
举报
回复
帮搂主转贴,方便大家观赏
进入2006年,双核处理器普及的趋势已是势不可挡,各项测试均表明了双核处理器在多线程运算中的巨大优势,但在之前似乎还没有谁测试过两颗核心间的数据交换速度。
为了更好的了解这次测试,我们首先要了解一下双核处理器系统的数据交流方式。普通处理器在处理数据时均采用从内存读取数据,处理后再返回内存的路径,但对于双核处理器,这可能会产生一些矛盾,因为当一颗处理器对数据进行运算后,另一颗有马上读取的需求时,如果仍然通过系统总线交换数据,相比两颗核心直接交流,无疑增加了很大的延迟,极大影响处理数据的速度。
两颗核心直接交流,这决定于多核心处理器的独立性问题,因为两核心都在同一块die面上,如果仅通过CPU缓存而不是系统北桥总线交换数据的话,速度将大大加快。之前的一些评论也会将双核CPU的缓存看作完整的一块缓存,具体结果怎样,让我们来看一下测试结果
为了测试读取速度,我们为双核CPU准备了一个普通的数据块,进行双线程操作,每一条线程对应一颗逻辑CPU,其中一条线程对数据块进行两种操作:只读操作(数据块仅从内存传送至缓存),修改操作(数据块从内存传送至缓存后进行修改),接下来我们可以观察发生的情况,两种可能:
1.最近的待数据储存在系统内存和第二颗逻辑处理器的缓存中
2.最近的待处理数据仅储存于第二颗处理器的缓存中
因此,我们把第一条线程从内存读取数据的逻辑处理器定义为CPU1,将第二条线程的处理器定义为CPU2。
两条线程通过一条叫spin-wait的循环指令聚集起来,该指令可以保证数据传输中的最大速度并阻止其他线程的插入操作,测试中两条线程均允许在最高优先级上(THREAD_PRIORITY_REALTIME)。
为了准确测试第二条线程读操作中的延迟,我们使用了一条连接指针链:
// eax is the beginning of the data block
xor ebx, ebx // ebx <=0
xor edx,edx // edx <=0
………
and edx, eax // synchronization
mov eax, [eax+ebx]// a data read
N*{and ebx, edx} // delay to use the read data
and edx, eax // syncing the moment of use of the read data
mov eax, [eax+ebx] // using the read data; the next data read
N*{and ebx, edx}
and edx, eax
mov eax, [eax+ebx]
………
程序中N为延迟指令数值,测试中使用的数据块大小从 8KB到4094MB,因此我们可以了解从适合L1缓存大小的数据块到远远超出L1容量的数据块在数据处理中的结果。
测试对象:
AMD Athlon 64 X2
Two-Way AMD Opteron System
Intel Pentium D
Intel Pentium 4 (Prescott)
Intel Core Duo (Yonah)
Intel Conroe
AMD Athlon 64 X2
首先测试的是AMD的Athlon 64 X2 4400+处理器,工作于2.2G,每核心独占1MB二级缓存,两颗物理核心通过系统请求界面(system request interface)相连,因此我们期待该处理器的逻辑核心间不需通过系统总线即可进行数据交流。
AMD Athlon 64 X2
Pic.1: AMD Athlon 64 X2. 顺序读取未修改数据
Pic.2: AMD Athlon 64 X2随即读取未修改数据
两幅图表明决定平均读取延迟的是延迟链的长度,图1中可以看到顺序读取中数据块的大小几乎对最小延迟没有任何影响,并且比预期多了50各周期的时间。这表明数据块传输时总是需要经过系统内存,50个时钟周期也不能被看做内存延迟,这应该是由在数据请求和载入之间的预读取而引起的。
图2的随机读取中现象更加有趣,最小延迟随着数据块的减小而缩短,尽管如此,随机读取中的80个周期延迟对于从缓存读取显然是太大了。
此外,我们还可以注意到,随着延迟指令链的延长,实际延迟也呈阶梯状上升,每一级10个周期,与X2 4400+的倍频相同,这是巧合吗?后面我们可以看到答案。
celineshi
2006-08-09
打赏
举报
回复
楼主能不能把原文发上来?
cxxylce0
2006-08-09
打赏
举报
回复
虽然内部 AMD 不行,可是外部 AMD 就牛了。Inter 是 533MHz,AMD 是 1000MHz
Intel
英特尔
历代经典
CPU
产品回顾
悉数历史
英特尔
历代经典
CPU
产品回顾 从
英特尔
于 1971 年推出首款 4004 微处理器到现在,
英特尔
处理器已经走过 了 40 个年头。在告别 13 年传奇品牌奔腾之后,我们又迎来新一代酷睿 i
双核
处 理器。现在,我们...
intel和
amd
的
cpu
核心详细介绍
核心(Die)又称为内核,是
CPU
最重要的组成部分。
CPU
中心那块隆起的芯片就是核心,是由单晶硅以一 定的生产工艺制造出来的,
CPU
所有的计算、接受/存储命令、处理数据都由核心执行。各种
CPU
核心都具 有固定的逻辑...
经典回顾:Intel历史微处理器架构技术
前言:从486时代三大微处理器厂商齐头并进到随后Intel与
AMD
分道扬镳,
CPU
的核心架构越来越受到业界的关注。对微处理器架构熟悉的朋友相信不会忘记当Intel第一次启用P6架构时,
AMD
与Cyrix无可奈何的情景;当
AMD
...
CPU
和内存的搭配
CPU
主频也叫时钟频率,单位是MHz,用来表示
CPU
的运算速度。
CPU
的工作频率(主频)包括两部分:外频与倍频,两者的乘积就是主频。倍频的全称为倍频系 数。
CPU
的主频与外频之间存在着一个比值关系,这个比值就是倍频...
CPU
核心类型
核心(Die)又称为内核,是
CPU
最重要的组成部分。
CPU
中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,
CPU
所有的计算、接受/存储命令、处理数据都由核心执行。各种
CPU
核心都具有固定的逻辑结构,...
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章