上海咖啡馆一条街:64位技术和双核技术有什么不同?

来源:百度文库 编辑:高考问答 时间:2024/05/01 05:11:10

64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)很早就有64bit处理器了,比如SUN公司的UltraSparc Ⅲ、IBM公司的POWER5、HP公司的Alpha等。

64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器性能的两倍。实际上在32bit应用下,32bit处理器的性能甚至会更强,即使是64bit处理器,目前情况下也是在32bit应用下性能更强。所以要认清64bit处理器的优势,但不可迷信64bit。

目前主流CPU使用的64位技术主要有AMD公司的AMD64位技术、Intel公司的EM64T技术、和Intel公司的IA-64技术。

双核(Dual Core)技术是指把两颗或两颗以上处理器的核心直接做到同一颗处理器上,以多颗处理器核心协同运算来提高执行效率。与服务器领域普遍应用的多处理器级联技术相比,Dual/Multi Core技术的好处是可以令通信电路变短,达到更低的延迟值,降低整体的生产成本。