是否有类比升压计算功能
Is there analogy of boost compute function in Thrust?
我想知道是否有一个类似物可以增强计算函数(http://wwwww.boost.org/doc/doc/libs/1_61_0/libs/libs/compute/compute/doc/doc/doc/html/boost_compute/boost_compute/advanced_topics.html#boost_compute.advanced_topics.custom_functions)变成内核,可以作为嵌入式内联代码创建,它变成kernel?
在推力中,您可以将功能/函数与__device__
预选赛一起使用。向量操作saxpy
的一个示例在链接中显示,您可以在其中找到函数saxpy_functor
http://docs.nvidia.com/cuda/thrust/#transformations
类似于 boost::compute
,您也可以将thust lambda表达式用作
thrust::transform(X.begin(), X.end(), Y.begin(), Y.begin(), A * _1 + _2);
或更多标准的C lambda表达式,如@RobertCrovella所示。
相关文章:
- 为什么"do while"循环不断退出,即使条件计算结果为 false?
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- 多态性和功能结合
- 递归函数计算序列中的平方和(并输出过程)
- 以小于一毫秒的精度计算时间的功能
- 在 OpenCV 中计算 SURF 功能之间的距离
- 是否有C 功能来计算两个索引之间的距离
- 如何使用不同的功能计算三个数字的总和,平均值和产物
- (指针)降低测试分数后计算平均功能的问题
- 编译后如何计算某些二进制功能(或基本块)的校验和
- 使用功能计算总和和平均值的程序
- C++的最后一个位置是否有计算单元的标准功能
- opencv 断言在计算 HOG 功能时失败错误 438
- 是否有类比升压计算功能
- 租车里程超额计算功能
- 通过变异模板计算功能
- 创建循环功能以计算成本
- 一个简单的C 功能,在不同的计算机上具有不同的答案
- 编译时间递归函数以计算两个整数的下一个功能
- 如何停止仍在使用按钮停止计算的功能