2.4.2  大规模并行处理机(MPP)

  大规模并行处理机(Massively Parallel Processor, MPP)是指由几百或几千台处理机组成的大规模并行计算机系统。Intel和美国Sandia国家实验室1997年6月研制成功的MPP系统ASCI Option Red有9216个处理器。MPP系统中处理器数目巨大,整个系统规模庞大,许多硬件设备是专门设计制造的,开发起来比较困难,通常被视为国家综合实力的象征。同时,MPP能够提供其它并行计算机不能达到的计算能力。达到3T性能目标和解决重大挑战性课题都寄希望于MPP。但是,目前性能最好的MPP的水平距离实际的需求还有不小的差距。全面禁止核试验后,核武器的研究主要用实验室数值模拟的方法进行。1996年6月,由美国能源部联合美国三大核武器实验室Lawrence Livermore国家实验室、Los Alamos国家实验室、Sandia国家实验室共同提出了旨在通过数值模拟评估核武器性能、安全性、可靠性的"加速战略计算创新"(Accelerated Strategic Computing Initiative, ASCI)计划。为此,三大核武器实验室分别向美国三大计算机公司Intel、IBM和SGI/Cray预定了峰值速度超过1Tflops的并行计算机。MPP系统过去主要用于科学计算、工程模拟等以计算为主的场合。目前MPP也广泛应用于商业和网络应用中,例如数据仓库、决策支持系统和数字图书馆。