基于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在高性能计算方面具有怎样的优势?
文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。
相关推荐
云计算的异构多核架构,对整个芯片行业的高性能 CPU 开发产生了影响。 这些芯片都不太可能进行商业销售。它们针对特定的数据类型和工作负载进行了优化,设计预算庞大,但可以通过提高性能和降低功耗来实现合理化。目标是在更小的面积上容纳
发表于 04-25 10:23
•571次阅读
拖动系统基本控制电路详解
发表于 12-13 09:19
•256次阅读
ups电源控制电路工作原理 UPS(不间断电源)是一种用于提供可靠的电能供应的设备,它能在电网故障或电力不稳定的情况下提供电力,确保电器设备的正常运行。UPS电源控制电路是UPS系统中的核心
发表于 12-08 11:42
•954次阅读
电气控制电路的基本电路
发表于 11-27 10:39
•373次阅读
如图所示为点动正转控制电路,由主电路和控制电路两部分组成。
发表于 11-13 11:15
•1857次阅读
由于电动控制电路只适合短时间运行,因此想要达到电动机长时间连续运行应采用自锁正转控制电路。
发表于 11-13 11:04
•927次阅读
该音调控制电路采用很少的常用元件设计,LM4562 超低失真、低噪声、高压摆率运算放大器经过优化,完全适用于高性能、高保真应用。
该音调控制电路的截止频率为 fL = 32 Hz, fLB
发表于 09-11 16:08
螺旋桨电路的升力大小,昉·星光 2 高性能RISC-V单板计算机反应敏捷,控制到位,值得上手!
GPIO接口也非常多,非常全。如下图:
谢谢!
发表于 08-31 16:45
运算放大器,特别注重音频系统的性能。
该电路的ton控制基于美国国家半导体公司的运算放大器和两个RC滤波器(低通和高通)。
使用下面给出的公式,我们可以修改音调控制电路的频率
发表于 08-02 17:50
熟悉和掌握工厂常用控制电气控制电路,是每个电工必备的基本功,很多人面对各种各样的实际控制电路常常觉得无从下手。
发表于 07-17 10:17
•851次阅读
IEC 61800-5-2是一项工业标准,涵盖了变速驱动器的功能安全。实际上,它告诉您如何构建安全的电机控制电路。在本博客中,我将讨论IEC 61800-5-2附录B中的一个示例电路,用于实现STO
发表于 06-27 16:58
•1389次阅读
有关电机正向转动的控制电路图,一例通过按钮点动操作实现电动机的点动运转的控制电路,分析了该控制电路的回路送电操作顺序,以及电机正向运转的操作方法,供大家参考。
发表于 06-03 17:48
•1044次阅读
MAX8520控制电路分享
发表于 05-30 17:47
•2次下载
[中国,深圳,2023年5月6日]5月21-25日,全球领先的高性能计算和超级计算领域的国际会议之一的ISC高性能计算大会(ISC High
发表于 05-06 18:21
•464次阅读
1、电动机的点动控制原理图。 2、电动机的连续运转控制线路原理图(自锁)。 3、电动机的点动和常动的混动控制线路原理图。 4、电动机的两地控制线路原理图。 5、电动机的按钮联锁正反转
发表于 05-06 09:39
•1次下载
评论