CUDA

CUDA (engl. Compute Unified Device Architecture) on Nvidian kehittämä alusta ja ohjelmointirajapinta GPGPU-ohjelmointiin.

Rajapinta mahdollistaa ohjelmointikielten C, C++ ja Fortran käytön GPU-ohjelmointiin.[1] Rajapinta tukee OpenACC- ja OpenCL-alustojen käyttöä ohjelmoinnissa ja on saatavilla Mac OS X-, Linux- ja Windows-alustoille.

CUDA julkaistiin vuonna 2006, jolloin sen käyttöön tarvittiin GeForce 8800- tai Quadro-mallin GPU.[2]

CUDA toimii tietokoneilla, joissa on jonkin seuraavan mikroarkkitehtuurin suoritin:

CUDA:a osaa hyödyntää muun muassa osa BOINC-alustalla suoritettavista hajautetun laskennan projekteista.[3]

Katso myös

Lähteet

  1. NVRTC NVidia. Viitattu 23.1.2017.
  2. NVIDIA Unveils CUDA™-The GPU Computing Revolution Begins Nvidia. Viitattu 23.1.2017.
  3. Use your NVIDIA GPU for scientific computing boinc.berkeley.edu. 2008. Arkistoitu 28.12.2008. Viitattu 3.4.2009.
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.