2、 2005~2006:双核!双核!原生双核的光芒
2005年是摩尔定律寻求新突破的年代,由于半导体工艺和电气原因,处理器攀升主频的脚步不得不停止,于是厂商们将目光转向了多核心处理。AMD适时推出了原生双核皓龙处理器,并且这次是首发之时就被IBM、HP、Sun等众多OEM厂商环绕,纷纷推出采用AMD双核皓龙的服务器和工作站。
早在AMD设计x86-64位计算技术之初,就将双核及多核处理器纳入了设计框架,而其独特的内存控制器集成和超传输总线直连架构更是为了多核之间顺利通讯作出的巧妙预设。当时AMD双核处理器集成了两个拥有独立1MB二级缓存的内核,原生双核工艺,使得两核心间没有沟通延迟,并且延续了原有皓龙处理器的接口设计。这种对原有用户的投资保护一直贯穿于AMD服务器产品的整个路线当中,包括日后出的四核"巴塞罗那"等,是和后续的"上海","伊斯坦布尔"等拥有相同平台的(只需升级Bios)。
与当时流行的超线程和高主频单核处理器或是一些"胶水双核"不同,AMD双物理内核可以真正意义上并行处理两个独立的任务,且由于其64位计算的特性,使得该任务无需重新编写代码,只要是x86架构,就可以运行--这在当时意味着来自300多加ISV的1300多种应用软件都可以支持双核皓龙处理器。一时间,业界大呼:64位的时代!双核商用计算来临!
而2005年初,曙光与AMD合作推出的曙光4000A超级计算机以每秒10万亿次的计算速度跻身世界高性能计算前十名,而之后双方联手进行的"中国高性能计算普及万里行"活动则大大加速了HPC应用的普及。可以说,AMD皓龙处理器是今天个人高性能计算的先导。