我正在openacc.org学习OpenaAcc编程指南。本书广泛使用了许多嵌套计算区域。但我的编译器(版本17.4-0 64位目标x86-64 Linux -tp sandybridge 2017年)写道我的编译器版本不支持嵌套计算结构。此版本的编译器是否真的不支持嵌套计算结构?如果是这样,如果我需要嵌套的计算结构支持,使用哪个编译器?最新版本的gcc是否支持此选项?
答案 0 :(得分:0)
正确,PGI尚不支持嵌套并行性(即计算其他计算区域内的区域)。我不认为GNU也支持它。
您能指出您所指的OpenACC编程指南的特定部分吗?我不记得任何嵌套的并行性示例,我想知道你是否意味着添加" loop"计算区域内的指令,两个编译器都支持。