| 游戏开发商Codemasters以及爱丁堡并行计算中心(Edinburgh Parallel Computing Centre,EPCC)日前研究出一项新的课题,将并行计算引入到游戏开发当中。 这项课题是人类首次,通过大规模的并行计算工程进行游戏开发,不仅充分利用了已开发技术的资源优势,而且也为其他领域提供了一个很好的思路。这项课题还得到了The Particle Physics and Astronomy Research Council(粒子物理学和天文学研究理事会,PPARC)的支持,并且将会很快的推行商用计划,提供给其他的视频游戏开发公司。 随着下一代视频游戏机的降临,Codemasters表示,并行计算将成为游戏开发商一项必要的专门的技术,这项课题将利用EPCC使用大规模并行处理机几十年的经验,EPCC习惯于解决复杂的问题,例如研究银河系的构成。 并行计算,也被称为并行处理,就是同时使用两个或两个以上的CPU去执行一个程序。我们可以理想的认为,并行处理使程序执行的更快,因为有更多的引擎(CPU)执行它。实际上,通常以这种方式去独立开一个程序是非常困难的,很难说单独的CPU去执行不同的部分而不互相干涉。 大多数的计算机都只有一个CPU,但是有的型号有几个,甚至一些计算机有上千个CPU。单CPU的计算机,连到网络中就可以执行并行处理。然而,这种方式的并行处理需要分布式处理软件的支持。并行处理与多任务不同,多任务是用一个CPU去执行多个程序。 两家合作公司都表示,很高兴能处在该项技术的最前沿,希望通过该技术能为游戏产业以及下一代的游戏主机提供实质性的技术支持以及产品,将为全球的游戏玩家带来全新的体验。
|