CPUGPU的异构计算系统在石油勘探中的应用研究.docxVIP

CPUGPU的异构计算系统在石油勘探中的应用研究.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电脑知识与技术 2017,29(13),250-251+254 CPU+GPU的异构计算系统在石油勘探中 的应用研究 王永胜 中国石油化工股份有限公司石油勘探开发研究院 导出/参考文献关注 分享 收藏打印 摘要: 在计算机技术领域中,CPU和GPU两者是相辅相成的,在CPU和GPU发展过程中 遇到了各种瓶颈,要相对该种瓶颈进行解决,就要将两者相互结合进行实现, 并且关于CPU和GPU两者相互结合的方案一直被相关人员所重视和研究。基于此, 该文就对CPU和GPU两者的联合异构计算系统进行分析,两者的结合能够有效提 高处理器的性能,并且还能够提高处理器的性价比,促进计算机处理器能够迈 向全新的台阶,Z后对CPU+GPU异构计算系统在石油勘探屮的应用进行了研究。 关键词: CPU; GPU;异构计算机系统;石油勘探; 作者简介:王永胜(1979—),男,河北献县人,职称工程师,硕士研究生,研 究方向为计算机系统运维。 收稿日期:2017-08-28 Received: 2017-08-28 在大规模工程及科学技术不断发展的过程中,CPU已经不能满足不断增加的计算 需求,就算是多核CPU也无法满足。并且因为CPU自身体系结构的因素,其计算 数量不能够增加,并且大部分的资源被占用,导致CPU实际可用的计算单位有 限。为了能够有效满足计算需求,人部分公司及研究机构都逐渐应用具有较高性 能的超级计算机和集群系统,但是因为设备较高,并且维护成本较高,部分芯 片和性能并不能够满足CPU。GPU属于图形处理器,其和CPU相比,在存储器带 宽和处理能力方面具有优势。为了有效解决计算密集型方面的问题,GPU比CPU 优势大,但是CPU和GPU硬件结构不同,不能够只是靠GPU完成计算,所以可以 充分使用GPU和CPU两者的计算能力,创建超级计算机,有效提高计算处理性能, 降低处理能耗。 CPU+GPU异构计算的含义和意义 1.1 CPU+GPU异构计算的含义 CPU+GPU异构并行处理的主要任务就是实现图形的实时渲染,在任务处理过程 中,CPU的主要目的就是负责具有较强逻辑性的事务计算,GPU的主要目的就是 负责具有较高计算密度的图形渲染。为了能够有效满足事务计算的需求,CPU设 计的主要目的就是通过执行单元降低延迟,以此得到指令和数据,所以就是使 用较为复杂的分支预测及控制逻辑和大量的缓存,从而有效提高任务的处理效 率。GPU耍在制定过程中实现较高的存储器带宽和较强的计算能力,所以就耍通 过较多的执行单元对较为简单的线程进行执行,在线程等待数据的时候,能够 对另外在就绪中等待计算线程进行切换。简单来说,CPU对于迟延较为敏感,GPU 重视对数据吞吐量的提高。从而表示,CPU+GPU异构计算能够充分将CPU和GPU 两者的优势发挥出來,从而能够最大限度地使用计算能力,使其能够在任务执 行过程中具有较高的运算能力[1]。 1.2 CPU+GPU异构计算的意义 CPU+GPU异构设计在各大服务器中被广泛应用,我国品牌服务器市场最先发布 了桌面超级计算机“倚天”,其具有较快的运算速度,并口价格较为便宜,主 要是因为使用了 CPU+GPU异构机构。“倚天”屮具有异构设计的高性能,并且还 有其他特点,比如数量较多的峰值运算性能,GPU的不断发展能够有效满足并行 数值计算的特点,并且其还具有较为强大的并行处理能力和可编程流水线,从 而能够提高在面对单指令多数据流中的性能。GPU的并行运算能力能够通过对 CPU和GPU两者的对比看岀来,CPU因为架构因素,一直都是提高制程工艺及主 频实现提高计算能力,但是此种方法会出现多种问题,GPU的性能缺失不断提高 的及1。 集群所要面临的挑战主要是因为性价比,相关研究表示,高性能集群计算市场 的75%需求,但是以上规模的集群系统价格不同。木文所说的“倚天”计算峰值 虽然每秒四万一次,但是成本却只有其他计算系统的五分之一。此种性价比优势, 使CPU+GPU异构计算机系统在使用过程屮降低了使用成本。主要包括以下内容: 机房面积较小,耗电较少,噪音较低。从此方面分析,满足今后绿色1T的发展 趋势。最后,其还能够为用户使用过程中提供灵活性,因为体积和普通计算机和 同,价格便宜实惠,导致用户能够更加方便的对其进行部署,所以有效解决了 传统用户在使用过程中单一并口排队的问题,有效提高了用户在使用过程中的 效率⑶。 CPU+GPU异构的计算模型 本文提出的CPU+GPU异构平台计算模型是面向开发者及面向用户构成的,其主 要包括应用层、平台层及硬件层,详见图1: 用户 用户接口 硬件设备 多核CPU CPU1 CPUn 硬件设备层 图1 CPU+GPU异构平台模型 下载原图 系统模型之所以面向程序开发人员,其将硬件设备层作为基础,对平台层

您可能关注的文档

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档