Skip navigation

Hello World

Hello World program

A CUDA Runtime api tartalmaz egy függvénykönyvtárat és a C++ szintaxis hénágy egyszerű kiegészítését.

A programkódok alapvetően *.cu végződésű fileokban kerülnek elhelyezésre, de alapvetően C++ kódot írünk, amiket kiegészíthetünk GPU kódokkal.

A következő program például egy tökéletesen működő CUDA program.

#include "cuda_runtime.h"
#include "device_launch_parameters.h"

#include <stdio.h>

int main(int argc, char** argv)
{
    printf("Hello World!\n");

    return 0;
}

Csak éppenséggel nem tartalmaz GPU kódot.

A teljes program megtalálható Ezen a linken.