cuda
Installera cuda
Sök…
Anmärkningar
För att installera CUDA-verktygssats på Windows, näve måste du installera en rätt version av Visual Studio. Visual studio 2013 bör installeras om du ska installera CUDA 7.0 eller 7.5. Visual Studio 2015 stöds för CUDA 8.0 och senare.
När du har en korrekt version av VS på ditt system är det dags att ladda ner och installera CUDA verktygssats. Följ denna länk för att hitta en version av CUDA verktygssats du letar efter: CUDA verktygssatsarkiv
På nedladdningssidan ska du välja Windows-versionen på målmaskinen och installationsprogrammet (välj lokalt).
När du har laddat ner exe-filen ska du extrahera den och köra setup.exe
. När installationen är klar, öppna ett nytt projekt och välj NVIDIA> CUDAX.X från mallarna.
Kom ihåg att CUDA- .cu
är .cu
. Du kan skriva både värd- och enhetskoder på samma källa.
Mycket enkel CUDA-kod
#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;
}