? "host_data 구문을 사용하면 장치 데이터의 주소를 호스트의 에 사용할 수 있습니다." (OpenAcc API). use_device - "변수를 프로 시저에 전달할 때와 같이 목록의 모든 항목에 대한 장치 주소를 사용하도록 컴파일러에 지시합니다"(OpenAcc 프로그래밍 및 모범 사례 안내서). 내가 #pragma acc host_data의 기능은 무엇입니까? 건설 (p는 GPU에)</p> <pre><code>#pragma acc host_data use_device(p) {...} </code></pre> <p>정확하게 수행을 무엇
int A=1;
int B=2;
#pragma acc declare device_resident(A,B)
...
장치에 alocated 변수가있는 경우는, 예를 들어, 그 뜻, 내가 호스트
#pragma acc host_data use_device(A,B)
{
memcpy(&A,&B,sizeof(int));
}
에서 쓸 수 있습니다 나는이 잘못 가정합니다. 이걸 설명해 줘.