cuda
Instalando cuda
Buscar..
Observaciones
Para instalar el kit de herramientas CUDA en Windows, primero debe instalar una versión adecuada de Visual Studio. Visual Studio 2013 debe instalarse si va a instalar CUDA 7.0 o 7.5. Visual Studio 2015 es compatible con CUDA 8.0 y más allá.
Cuando tenga una versión correcta de VS en su sistema, es hora de descargar e instalar el kit de herramientas CUDA. Siga este enlace para encontrar la versión del kit de herramientas CUDA que está buscando: archivo del kit de herramientas CUDA
En la página de descarga, debe elegir la versión de Windows en la máquina de destino y el tipo de instalador (elija local).
Después de descargar el archivo exe, debe extraerlo y ejecutar setup.exe
. Cuando finalice la instalación, abra un nuevo proyecto y elija NVIDIA> CUDAX.X en las plantillas.
Recuerde que la extensión de los archivos fuente CUDA es .cu
. Puede escribir tanto códigos de dispositivo como de host en una misma fuente.
Código CUDA muy simple.
#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;
}