0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

构建控制电路和CacheGPU,高性能计算应用设计

Dbwd_Imgtec 来源:互联网 作者:佚名 2018-05-03 09:15 次阅读

基于GPU的通用计算已成为近几年人们关注的一个研究热点。将GPU用于通用计算的主要目的是为了加速计算,加速的动力来自GPU在高性能计算方面所具有的优势:

(1)高效的并行性。

这一功能主要是通过GPU多条绘制流水线的并行计算来体现的。在目前主流的GPU中,多条流水线可以在单一控制部件的集中控制下运行,也可以独立运行。GPU的顶点处理流水线使用MIMD方式控制,片段处理流水线使用SIMD结构。相对于并行机而言,GPU提供的并行性在十分廉价的基础上,为很多适合于在GPU上进行处理的应用提供了一个很好的并行方案。

(2)高密集的运算。

GPU通常具有128位或256位的内存位宽,因此GPU在计算密集型应用方面具有很好的性能。

(3)超长图形流水线。

GPU超长图形流水线的设计以吞吐量的最大化为目标,因此GPU作为数据流并行处理机,在对大规模的数据流并行处理方面具有明显的优势。

如下图所示,CPU中的大部分晶体管主要用于构建控制电路(如分支预测等)和Cache,只有少部分的晶体管来完成实际的运算工作。GPU与CPU的设计目标不同,其控制电路相对简单,而且对Cache的需求较小,所以大部分晶体管可以组成各类专用电路和多条流水线,使GPU的计算速度有了突破性的飞跃,拥有惊人的处理浮点运算的能力。

图:GPU与CPU内部结构比较

正是由于GPU在并行处理和计算密集型问题求解等方面所具有的诸多优势,GPU已成为目前普通PC机所拥有的强大、高效的计算资源。从系统架构上看,GPU是针对向量计算进行了优化的高度并行的数据流处理机。这种以数据流作为处理单元的处理机,在对数据流的处理上可以获得很高的效率。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4424

    浏览量

    126724

原文标题:GPU在高性能计算方面具有怎样的优势?

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    构建高性能计算芯片

    计算的异构多核架构,对整个芯片行业的高性能 CPU 开发产生了影响。 这些芯片都不太可能进行商业销售。它们针对特定的数据类型和工作负载进行了优化,设计预算庞大,但可以通过提高性能和降低功耗来实现合理化。目标是在更小的面积上容纳
    的头像 发表于 04-25 10:23 571次阅读
    <b class='flag-5'>构建</b><b class='flag-5'>高性能</b><b class='flag-5'>计算</b>芯片

    拖动系统基本控制电路详解

    拖动系统基本控制电路详解
    的头像 发表于 12-13 09:19 256次阅读
    拖动系统基本<b class='flag-5'>控制电路</b>详解

    ups电源控制电路工作原理

    ups电源控制电路工作原理  UPS(不间断电源)是一种用于提供可靠的电能供应的设备,它能在电网故障或电力不稳定的情况下提供电力,确保电器设备的正常运行。UPS电源控制电路是UPS系统中的核心
    的头像 发表于 12-08 11:42 954次阅读

    电气控制电路的基本电路

    电气控制电路的基本电路
    的头像 发表于 11-27 10:39 373次阅读
    电气<b class='flag-5'>控制电路</b>的基本<b class='flag-5'>电路</b>

    点动控制电路的原理简析

    如图所示为点动正转控制电路,由主电路控制电路两部分组成。
    的头像 发表于 11-13 11:15 1857次阅读
    点动<b class='flag-5'>控制电路</b>的原理简析

    自锁正转控制电路详解

    由于电动控制电路只适合短时间运行,因此想要达到电动机长时间连续运行应采用自锁正转控制电路
    的头像 发表于 11-13 11:04 927次阅读
    自锁正转<b class='flag-5'>控制电路</b>详解

    使用LM4562的音调控制电路

    该音调控制电路采用很少的常用元件设计,LM4562 超低失真、低噪声、高压摆率运算放大器经过优化,完全适用于高性能、高保真应用。 该音调控制电路的截止频率为 fL = 32 Hz, fLB
    发表于 09-11 16:08

    【昉·星光 2 高性能RISC-V单板计算机体验】原创3 控制螺旋桨电路的升力大小

    螺旋桨电路的升力大小,昉·星光 2 高性能RISC-V单板计算机反应敏捷,控制到位,值得上手! GPIO接口也非常多,非常全。如下图: 谢谢!
    发表于 08-31 16:45

    音调控制电路的设计,使用LM833设计的简单音调控制电路

    运算放大器,特别注重音频系统的性能。   该电路的ton控制基于美国国家半导体公司的运算放大器和两个RC滤波器(低通和高通)。   使用下面给出的公式,我们可以修改音调控制电路的频率
    发表于 08-02 17:50

    电动机控制电路图分享 电气设备控制电路图集

    熟悉和掌握工厂常用控制电气控制电路,是每个电工必备的基本功,很多人面对各种各样的实际控制电路常常觉得无从下手。
    发表于 07-17 10:17 851次阅读
    电动机<b class='flag-5'>控制电路</b>图分享 电气设备<b class='flag-5'>控制电路</b>图集

    如何构建功能安全的电机控制电路

    IEC 61800-5-2是一项工业标准,涵盖了变速驱动器的功能安全。实际上,它告诉您如何构建安全的电机控制电路。在本博客中,我将讨论IEC 61800-5-2附录B中的一个示例电路,用于实现STO
    的头像 发表于 06-27 16:58 1389次阅读
    如何<b class='flag-5'>构建</b>功能安全的电机<b class='flag-5'>控制电路</b>

    正向运转电机控制电路

    有关电机正向转动的控制电路图,一例通过按钮点动操作实现电动机的点动运转的控制电路,分析了该控制电路的回路送电操作顺序,以及电机正向运转的操作方法,供大家参考。
    的头像 发表于 06-03 17:48 1044次阅读
    正向运转电机<b class='flag-5'>控制电路</b>

    MAX8520控制电路分享

    MAX8520控制电路分享
    发表于 05-30 17:47 2次下载

    易飞扬携高性能计算互连硬件和液冷互连解决出席德国ISC高性能计算大会

    [中国,深圳,2023年5月6日]5月21-25日,全球领先的高性能计算和超级计算领域的国际会议之一的ISC高性能计算大会(ISC High
    的头像 发表于 05-06 18:21 464次阅读

    控制电机的几种控制电路原理图

    1、电动机的点动控制原理图。 2、电动机的连续运转控制线路原理图(自锁)。 3、电动机的点动和常动的混动控制线路原理图。 4、电动机的两地控制线路原理图。 5、电动机的按钮联锁正反转
    发表于 05-06 09:39 1次下载
    <b class='flag-5'>控制</b>电机的几种<b class='flag-5'>控制电路</b>原理图