"); //-->
3500/25 149369-01 不存在硬件支持时实现分支
在顺序代码中,可以使用if-then-else语句和各种形式的循环来控制程序流。这种流量控制结构最近才被添加到GPU中。[35]条件写入可以使用一系列精心制作的算术/位操作来执行,但循环和条件分支是不可能的。
最新的GPU允许分支,但通常会有性能损失。无论是在CPU还是GPU代码中,一般都应该在内部循环中避免分支,各种方法,如静态分支解析、预计算、预测、循环分裂、[36]和Z剔除[37]可用于在不存在硬件支持时实现分支。
GPU方法[编辑]地图[编辑]map操作简单地将给定的函数(内核)应用于流中的每个元素。一个简单的例子是将流中的每个值乘以一个常数(增加图像的亮度)。在GPU上实现贴图操作很简单。程序员为屏幕上的每个像素生成一个片段,并将片段程序应用于每个像素。相同大小的结果流存储在输出缓冲区中。
减少[编辑]一些计算需要从较大的流中计算较小的流(可能只有一个元素的流)。这被称为流的缩减。通常,还原可以分多个步骤进行。来自前一步骤的结果被用作当前步骤的输入,并且应用该操作的范围被减小,直到只剩下一个流元素。



专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
韩国锦湖电机量产液晶电视用CCFL 目前月产能25万支
MPS可扩展模块 — 让大电流设计更加简洁
基于BP01型压力传感器的血压传感电路及滤波和放大电路
流量传感器LMM-01在汽车电子中的应用
EVIYOS HD 25树立紧凑车型安全与通信新标杆
Hittite发布04年产品目录,详解250种通信元件
基于Fusion APU 致铭GY-01迷你主机拆解评测
鸿运扇电路(钻石KYTQ-25)
maxplus9.01的两个问题
PHY1078-01 FTTx突发模式激光驱动器/后置放大器
具有0.01%精度的交流参考源电路图
I2C Manual AN10216-01
泛华恒兴推出全新AFDX终端网卡
WinBoard PCB v2.25 电路板设计软件
泰克推出全球速度最快的10位商用数/模转换器
CAD图形到Word转换工具BestWMF 4.01
Micrel高敏感度放大器限幅1.25-3.2Gbps
上海新时过电梯控制柜(SM-01-C 变频器)
用DZS-01的多功能电风扇控制电路
百胜P-3500型数字卫星电视接收机电源电路
如何使PowerPCB2.01和Specctra8协同工作
Keil C51 V7.01 eval版(有2k代码大小限制)
Pico Technology 发布其 25GHz 采样器扩展实时示波器
Intersil (Xicor) X60008-2.5伏电压基准
采用DZS-01的定时器电路