2012-01-01 4 views
1

디바이스에서만 호출되는 cuda 기능의 경우, __ global __ 또는 __ device __를 선언하면 성능 측면에서 중요합니까?에 대한 Cuda 성능 최적화

+2

당신의 질문은 의미가 없습니다 - 당신은 CUDA의 장치 코드에서'__global__' 함수를 호출 할 수 없습니다. 커널은 다른 커널을 시작할 수 없습니다. – talonmies

+0

설명해 주셔서 감사합니다. 내가 참조. – user1118148

답변

1

CUDA 4.1부터 __global__ 함수는 __device__ 함수에서 호출 할 수 없습니다.

+1

내가 사용한 술어로 뭔가를 읽어야합니까? :) – talonmies

+0

술어를 사용하지 않았습니다. – harrism

+0

CUDA 5.0부터 디바이스 코드는 디바이스를 지원하는 디바이스에서 (__Global__) 커널 기능을 시작할 수 있습니다 (CC 3.5 이상). :) – harrism