cuda
कूटा स्थापित करना
खोज…
टिप्पणियों
विंडोज पर CUDA टूलकिट स्थापित करने के लिए, मुट्ठी आपको विजुअल स्टूडियो का एक उचित संस्करण स्थापित करने की आवश्यकता है। यदि आप CUDA 7.0 या 7.5 स्थापित करने जा रहे हैं, तो दृश्य स्टूडियो 2013 स्थापित किया जाना चाहिए। विजुअल स्टूडियो 2015 CUDA 8.0 और उससे आगे के लिए समर्थित है।
जब आप अपने सिस्टम पर VS का एक उचित संस्करण बनाते हैं, तो CUDA टूलकिट को डाउनलोड और इंस्टॉल करने का समय आ गया है। CUDA टूलकिट का एक संस्करण खोजने के लिए इस लिंक का अनुसरण करें: CUDA टूलकिट संग्रह
डाउनलोड पृष्ठ में आपको लक्ष्य मशीन पर विंडोज़ का संस्करण चुनना चाहिए, और इंस्टॉलर प्रकार (स्थानीय चुनें)।
Exe फ़ाइल डाउनलोड करने के बाद, आप इसे निकाल देंगे और setup.exe
चलाएंगे। जब इंस्टॉलेशन पूरा हो जाए तो एक नया प्रोजेक्ट खोलें और टेम्प्लेट में से NVIDIA> CUDAX.X चुनें।
याद रखें कि CUDA स्रोत फ़ाइलों का विस्तार .cu
। आप एक ही स्रोत पर होस्ट और डिवाइस कोड दोनों लिख सकते हैं।
बहुत ही सरल CUDA कोड
#include "cuda_runtime.h"
#include "device_launch_parameters.h"
#include "cuda.h"
#include <device_functions.h>
#include <cuda_runtime_api.h>
#include<stdio.h>
#include <cmath>
#include<stdlib.h>
#include<iostream>
#include <iomanip>
using namespace std;
typedef unsigned int uint;
const uint N = 1e6;
__device__ uint Val2[N];
__global__ void set0()
{
uint index = __mul24(blockIdx.x, blockDim.x) + threadIdx.x;
if (index < N)
{
Val2[index] = 0;
}
}
int main()
{
int numThreads = 512;
uint numBlocks = (uint)ceil(N / (double)numThreads);
set0 << < numBlocks, numThreads >> >();
return 0;
}