如何返回用于标记表行的列中的值?例如,根据下表,我想找到MAX(A:A)并返回"Three"而不是值1.
|A B C D
--------|---------------------------------
One |0.2 0.2 0.5 0.4
Two |0.1 0.1 0.6 0.1
Three |1.0 0.3 0.7 0.2
Four |0.5 0.4 0.5 0.3
Run Code Online (Sandbox Code Playgroud)
假设两个值相同,那么返回任何一个都是可以接受的.
是否有任何OpenAcc编译器支持从GPU中复制包含可分配数组的派生类型及其在加速代码中的使用?
OpenACC规范(v2.0)声明这是可能的,但我无法在任何地方找到它在编译器中实现.PGI编译器支持派生类型,但似乎不包含那些包含可分配数组的类型(请参阅PGI论坛上的此页面).虽然这可能已经发生了变化,但它似乎没有在任何地方公开(好).