《OpenACC并行程序设计:性能优化实践指南》一 2.3 描述数据移动

2.3 描述数据移动 为了确保三个加速版子程序共享了设备端数组且没有进行多余的数据移动,将引入OpenACC data导语来在较高层次的编程调用树上表达必须的数据移动。通过获得编译器对数据移动的控制能力,程序员能够知道数据实际上在程序整体中是如何利用的,而不是要求编译器仅通过数据是如何在个别函数中使用的就进行决策。 OpenACC具有两种不同类型的导语来控制设备端存储器的分配:结构化的和非结构化的
相关文章
相关标签/搜索