, 하나는 우리가 private
절을 OpenACC에서공유 변수와의 OpenMP에서 OpenACC
#pragma omp parallel for shared(foo) private(bar)
에 의해 루프에서 변수를 공유되지 있지만 shared
절 사용할 수 있습니다. 반면에 copy
, copyin
, copyout
과 같은 데이터 절이 있습니다.
때로는 자체 메모리를 가지고 있지만 공통 메모리에 액세스 할 수있는 가속기를 사용합니다.
그런 경우 가속기가 데이터를 자체 메모리에 복사하지 않고 공용 메모리의 인스턴스에서 작동하지 않도록 할 수 있습니다.
어떻게 OpenACC에 데이터를 복사하지 말라고 할 수 있습니까?