异构计算技术
计算单元可以分成:通用计算单元(CPU),专用计算单元(GPU/DSP)等,由一个或若干个通用计算单元加一个或若干个专用计算单元构建的系统就是异构计算系统,由两者协同起来共同执行通用计算任务就是异构计算,目前在PC上最常见的组合就是CPU+GPU。CPU擅长处理不规则数据结构和不可预测的存取模式,计算通用性强,计算复杂度高,但计算性能一般。
GPU擅于处理规则数据结构和可预测存取模式,如图形处理计算,更适用于计算强度高、多并行的计算。异构计算APU的设计理念则正是让CPU和GPU完美合作,达到整体性能的最佳化,让CPU的更多资源用于缓存,GPU更多资源用于数据计算。CPU+GPU
平台是目前较成熟的异构
平台,除此之外还有CPU+MIC、CPU+FPGA等异构计算技术,目前英特尔、IBM都在进行异构计算开发,facebook、微软和百度等企业也通过异构计算来提升计算性能。
本*文`内/容/来/自:中-国-碳^排-放“交|易^网-tan pai fang . c o m
【版权声明】本网为公益类网站,本网站刊载的所有内容,均已署名来源和作者,仅供访问者个人学习、研究或欣赏之用,如有侵权请权利人予以告知,本站将立即做删除处理(QQ:51999076)。