cuda
Cuda installeren
Zoeken…
Opmerkingen
Om CUDA-toolkit op Windows te installeren, moet u eerst een juiste versie van Visual Studio installeren. Visual studio 2013 moet worden geïnstalleerd als u CUDA 7.0 of 7.5 gaat installeren. Visual Studio 2015 wordt ondersteund voor CUDA 8.0 en hoger.
Wanneer u een juiste versie van VS op uw systeem heeft, is het tijd om de CUDA-toolkit te downloaden en te installeren. Volg deze link om de versie van CUDA toolkit te vinden die u zoekt: CUDA toolkit archive
Kies op de downloadpagina de versie van Windows op de doelcomputer en het type installatieprogramma (kies lokaal).
Na het downloaden van het exe-bestand, pak je het uit en voer je setup.exe
. Wanneer de installatie is voltooid, opent u een nieuw project en kiest u NVIDIA> CUDAX.X uit sjablonen.
Vergeet niet dat de extensie van CUDA-bronbestanden .cu
. U kunt zowel host- als apparaatcodes op dezelfde bron schrijven.
Zeer eenvoudige CUDA-code
#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;
}