泡泡网CPU频道 PCPOP首页      /      CPU     /      新闻    /    正文

GPU只是协处理器!并行计算还得靠CPU

    泡泡网CPU频道10月20日 近日,英特尔中国研究院(Intel Labs China)在北京向业内展示了近30项前瞻性的研究项目和成果,其中关于并行计算与GPU发展方面的科研项目是首次对外公布,Intel多位高层出席展会并发表演讲。

    会后,笔者有幸对英特尔编译器与架构高级开发总监罗杰飞进行了简短的专访,请教了一些有关并行计算和CPU+GPU整合等读者非常关注的问题,分享给大家。

    罗杰飞(Geoffrey Lowney):现任英特尔院士兼编译器与架构高级开发总监。他主要负责利用先进的编译器技术改进英特尔架构处理器系列产品的性能和可用性。2001年6月,康柏计算机公司将微处理器工程和设计专业技术转让给英特尔公司,罗杰飞也按照协议于2001年6月加入英特尔。在加入英特尔之前,罗杰飞是康柏院士兼Alpha微处理器事业部编译器及架构开发总监,主要负责开发编译器技术,为Alpha系统调试编译器,向微处理器设计团队提供架构指导,并设计Alpha架构扩展。

  
Intel展示并行计算及CPU+GPU编程

    记者:我们看到Intel在并行计算方面做出了很多新的研究和努力,Intel中国研究院今天展示了在CPU和GPU相互通讯以及共享内存和显存资源方面的技术,Intel代号为Larrabee的GPU也正在紧密研发之中,那么在并行计算方面,Intel认为未来的工作重点将会是以CPU为主还是以GPU为主?

    现在NVIDIA和AMD都宣称GPU拥有超过CPU十倍以上的浮点运算能力,它们都在大力推广GPU并行计算技术,所以,我想知道Intel对此有何看法?

    罗杰非:虽然现在CPU和GPU各自独立、各有所长,但CPU和GPU未来将会融合,而更多的运算还是在CPU上面。GPU的优势是可以做大量的数学运算,而CPU的功能就很全面了,它什么都可以做,尤其是运行操作系统、设备调度、数据流控制、逻辑分析及算数多媒体运算等等。

    目前来看GPU的确拥有很强的理论运算性能,我们对Larrabee核心进行过很多测试,它的确很适合并行计算,而且它比普通的GPU更易于编程(因为X86的关系)。但随着硅晶片制造工艺的进步,以及CPU架构的改进,CPU将会有更多的核心及计算单元,未来并行计算依然还是交给CPU运算,而GPU只是在特定领域起到协处理器的作用,处理一些它擅长的东西,提高整体性能。

1人已赞

关注我们

泡泡网

手机扫码关注