《OpenACC並行程序設計:性能優化實踐指南》一 2.3 描述數據移動

2.3 描述數據移動 爲了確保三個加速版子程序共享了設備端數組且沒有進行多餘的數據移動,將引入OpenACC data導語來在較高層次的編程調用樹上表達必須的數據移動。通過獲得編譯器對數據移動的控制能力,程序員能夠知道數據實際上在程序整體中是如何利用的,而不是要求編譯器僅通過數據是如何在個別函數中使用的就進行決策。 OpenACC具有兩種不同類型的導語來控制設備端存儲器的分配:結構化的和非結構化的
相關文章
相關標籤/搜索