在肯塔基大学内部,由Hank Dietz教授领导的小组凭借大胆的设想,过人的才智,采用64台基于AMD Athlon处理器的PC构建了一台超级计算机。
从传统意义上来说,大多数超级计算机都拥有极为先进的技术和巨额成本。但是肯塔基大学“Kentucky Linux Athlon试验台 2”(KLAT2)是一款“贝奥伍尔夫”式计算机,将众多的PC连在一起,把它们在普通任务下统一起来,每个节点上运行的都是Linux操作系统。KLAT2与其他一些群集系统相比,功能并非十分强大,但它毕竟是AMD和肯塔基大学在争取更大荣誉的道路上迈出的第一步。据Hank Dietz介绍,其关键部分在于并行处理-同时执行一个程序的多个部分。
AMD Athlon处理器在其中表现如何呢?Dietz称其极为出众。“AMDAthlon处理器对我的研究帮助良多,因为这种处理器能证实,我们独特的超级计算技术,如3DNow!技术在科学技术中的应用。能以极低的成本创造出优异的性能。”许多计算机用户都很欣赏AMD的浮点性能,因为它使游戏的图像更清晰。但Dietz则从不同的角度看待这一现象。“它不仅是为游戏而设计的,快速浮点对许多科学应用十分关键。3DNow!技术使单精度速度极快。此外,AMDAthlon处理器不仅拥有高端双精度浮点。而且体系结构成熟度很高,可以轻松地从已有代码中获得最多性能。
“KLAT2等超级计算机能完成一些极为复杂的任务,包括模拟汽车撞毁。制作核爆炸的3D模型和使用计算化学来测试新药品等。
构建一个超级计算机所需的设备的成本很高。这也是为什么采用AMD Athlon处理器的KLAT2极为重要的原因之一。Dietz解释说在不到十年前,超级计算机的成本每GFLOP(每秒10亿次浮点操作)为100万美元以上。传统大型机现在提供的每GFLOP的成本大约为1万美元。使用”贝奥伍尔夫式“集群器的战略已将成本降至每GFLOP 3000美元。但采用64个相连AMDAthlon处理器的KLAT2。则使该大学每GFLOP仅花650美元。“毕竟.肯塔基大学的老口号是“价值传统”Dietz说。Dietz教授在谈到他最欣赏AMD Athlon处理器时毫不迟疑。AMDAthlon处理器在处理将原有IA32代码映射到实现GHz时钟速率的深度管线方面表现极为优异。实际上,AMDAthlon处理器在重新排序代码方面十分出色,以至于我们发现我们大多数代码安排编译技术都不再需要了。
AMD Athlon处理器能将超级计算机的计算水平运用到科学和工程领域吗?Dietz的答案是这是十分必要的。”工程师和科学家可通过适合的价格获得他们需投入于工作或在实验室中使用的超级计算机功能,这与购买某一中心超级计算机使用时间相比.有了质的飞跃。“KLAT2的组合相对成本较低,每秒可执行640亿次计算。”
KLAT2不仅在价格方面优于传统超级计算机.而且是仅以1/5左右的成本提供了与传统“贝奥伍尔夫”式LinuxPC集群器相同的性能。”AMD Athlon处理器的使用对这一突破来说至为重要。“AMDAthlon真的是比其它处理器要领先一代。”