2010-10-14 10 views
19

के अंदर फ़ंक्शन क्या कोई तरीका है कि मैं cuda कर्नेल के अंदर कोई फ़ंक्शन कर सकता हूं। मेरा मतलब है कि मेरा क्यूडा कर्नेल एक बिंदु पर डीबग करने के लिए काफी लंबा और कठिन हो जाता है। धन्यवाद।कुडा कर्नेल

उत्तर

22

हां, बस __device__ के साथ फ़ंक्शन चिह्नित करें और यह केवल GPU से कॉल करने योग्य होगा। सीयूडीए गाइड की जांच करें, खंड बी .1 http://developer.download.nvidia.com/compute/cuda/3_0/toolkit/docs/NVIDIA_CUDA_ProgrammingGuide.pdf

+2

जानकारी के लिए धन्यवाद। सीधा लिंक इसमें है: http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#device-function-qualifier –

संबंधित मुद्दे