Ricerca…


Osservazioni

Per installare CUDA toolkit su Windows, pugno è necessario installare una versione corretta di Visual Studio. Visual Studio 2013 dovrebbe essere installato se hai intenzione di installare CUDA 7.0 o 7.5. Visual Studio 2015 è supportato per CUDA 8.0 e successivi.

Quando hai una versione corretta di VS sul tuo sistema, è ora di scaricare e installare il toolkit CUDA. Segui questo link per trovare una versione del toolkit CUDA che stai cercando: archivio del toolkit CUDA

Nella pagina di download è necessario scegliere la versione di Windows sul computer di destinazione e il tipo di programma di installazione (selezionare locale).

Scegli le opzioni di download

Dopo aver scaricato il file exe, devi estrarlo ed eseguire setup.exe . Al termine dell'installazione, aprire un nuovo progetto e scegliere NVIDIA> CUDAX.X dai modelli.

inserisci la descrizione dell'immagine qui

Ricorda che l'estensione dei file di origine CUDA è .cu . È possibile scrivere codici host e dispositivo sulla stessa origine.

Codice CUDA molto semplice

#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;
}


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow