【IT168 资讯】现在处理器已经进入了多核时代,不过Intel和AMD的多核处理器面临的一个巨大的问题是,多核比单核性能高不了多少,有时甚至还不如单核。
这并不是多核不够强大,而是因为目前大部分的程序都是基于单核编写的,无法使用到多核的性能。而要使程序对多核进行优化就需要彻底重新编写代码,这需要时间。
一家加拿大公司Rapid Mind发布了一款“自动多核优化”的编译器,这种高级的编译器使得应用软件不需要太长的时间重新编写代码,可以将原有的代码优化,使其可以检测运行平台的核心数量,并分配到各个核心运行,从而加快运行速度,充分利用多个核心。
RapidMind称使用这款工具开发出来的软件产品在四核处理器上的性能会达到原来的八倍。新的RapidMind Platform 3.0才开始支持Intel和AMD的x86处理器,之前的RapidMind编译器是针对GPU和Cell处理器做并行运算的。
目前已经有一家名为Masstech Group的公司表示要采用RapidMind的产品进行程序的开发,以提升其实时视频编码软件在高清视频广播应用方面的性能。
RapidMind |