繁体   English   中英

如何使用OpenACC实施用户定义的还原?

[英]How to implement user-defined reduction with OpenACC?

有没有一种方法可以使用OpenACC来实现用户定义的缩减,类似于在OpenMP中声明缩减?

这样我就可以编写类似#pragma acc loop reduction(my_function:my_result)

或在没有预定义操作符的情况下实现有效减少的合适方法是什么?

用户定义的缩减还不是OpenACC标准的一部分。 虽然我不是OpenACC技术委员会的成员,但我相信他们已经收到了对此的要求,但不确定3.0标准是否考虑了这一点。

由于OpenACC标准主要是由用户驱动的,因此建议您向OpenACC的人员发送说明,以请求此支持。 要求它的人越多,该标准就越有可能采用它。

OpenACC的联系信息可以在https://www.openacc.org/about的底部找到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM