NVIDIA公司首席科学家David Kirk表示异构计算架构确实是处理各种类型数据的最有效的解决方案,但是他并不认为Intel开发的Knights Corner加速器能够打造出切实可行的异构多核心平台,后者是Intel公司专门针对HPC应用推出的产品。
当前在很多应用领域,比如石油及天燃气勘探、地震及金融服务业等都使用了GPU或者特殊计算加速器进行数据处理,比如AMD FireStream和NVIDIA Tesla。在作为目前世界上头号处理器厂商,虽然Intel公司在其自有图形芯片产品Larrabee的开发上遇到了挫折,但是该公司仍然开发一款代号为Knights Corner的芯片产品,此产品将会融合多核架构以及X86,由于当前的操作系统在运行时需要获得X86处理器的支持,因此David Kirk认为这些产品将不会消失。
“我们发现的最大问题,当然并非全部,就是连续的控制任务和并行数据与计算任务。这也是为什么我们相信异构并行计算[并行和连续]都是必须的。CPU是商品技术,同时与我们合作的有多个CPU供应商。事实上就我的观点而言,Intel在开发混合系统上并没有特别的优势,他们在并行机器或者编程环境设计上只获得了少许的成功。”#p#
PCI Express总线不是瓶颈
Intel公司HPC平台所配备的Knights Corner芯片将会由独立的CPU和多核HPC加速器组成,基于的是PCI Express插槽。很多HPC专家相信PCI Express总线会成为此类加速器的瓶颈,因为PCI Express总线带宽太低。解决这一问题的办法就是推出集成有X86核心与大量并行图形核心的芯片产品,在这方面AMD的解决方案就是Fusion。不过David Kirk认为PCI Express不一定就会成为瓶颈。
David Kirk:“相反的是,PCIe的带宽在多数应用中并不经常成为瓶颈。PCIe的带宽要比当前系统中其它任何总线都要高,包括磁盘、网络以及其它系统,系统内存总线或前端总线。这也就是说我们还可以做出很多技术改进。”
与其它HPC专家一样,NVIDIA公司也不看好Cell处理器的未来。目前David Kirk先生正致力于CUDA和GPU计算教育与研究,他声称Cell在当前一些市场上确实有很重要的作用,但是并不足以对GPU产生威胁。
【编辑推荐】