Cuda

A C Taalontwikkelingsomgeving voor CUDA-ingeschakelde GPU's
Download nu

Cuda Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • NVIDIA Corporation
  • Uitgever website:
  • http://www.nvidia.com/
  • Besturingssystemen:
  • Mac OS X 10.5.2 or later
  • Bestandsgrootte:
  • 33.8 MB

Cuda Tags


Cuda Beschrijving

Een C-taalontwikkelingsomgeving voor CUDA-ingeschakelde GPU's De CUDA Toolkit is een C-taalontwikkelingsomgeving voor CUDA-ingeschakelde GPU's. In een kwestie van enkele jaren heeft de programmeerbare grafische processoreenheid ontwikkeld tot een absoluut computerwerkpaardje. Met meerdere kernen aangedreven door zeer hoge geheugenbandbreedte, biedt de GPU's van vandaag ongelooflijke bronnen voor zowel grafische als niet-grafische verwerking. De belangrijkste reden achter een dergelijke evolutie is dat de GPU gespecialiseerd is voor het berekenen van intensieve, zeer parallelle berekening, precies wat grafische weergave gaat over en daarom is zodanig ontworpen dat meer transistoren zijn gewijd aan gegevensverwerking in plaats van gegevenscaching en flow-controle. De CUDA Ontwikkelingsomgeving omvat: · NVCC C-compiler · CUDA FFT- en BLAS-bibliotheken voor de GPU · Profiler · GDB debugger voor de GPU (alpha beschikbaar in maart, 2008) · CUDA Runtime-stuurprogramma (nu ook verkrijgbaar in de standaard NVIDIA GPU-stuurprogramma) · CUDA Programmeerhandleiding De CUDA-ontwikkelaar SDK biedt voorbeelden met broncode om u te helpen bij de slag te gaan met CUDA. Voorbeelden zijn: · Parallel Bitonic Sort · Matrix Vermenigvuldiging · Matrix Transponeren · Prestatieprofilering met behulp van timers · Parallel Prefix Sum (scan) van grote arrays · Image-convolutie · 1D DWT met Haar Wavelet · OpenGL en Direct3D Graphics Interoperation Voorbeelden · CUDA BLAS EN FFT Bibliotheek Gebruiksvoorbeelden · CPU-GPU C- en C ++ - Code Integratie · Binomiale optie Prijzen · Black-Scholes Optie Prijzen · Monte-Carlo Optie Prijzen · Parallel Mersenne Twister (willekeurige nummergeneratie) · Parallel Histogram · Image Denoising · Sobel Edge Detectiefilter Mathorks Matlab Plug-in Hier zijn enkele belangrijke kenmerken van "CUDA": · Standaard C-programmeertaal ingeschakeld op een GPU. · Unified Hardware- en software-oplossing voor parallelle computer op CUDA-ingeschakelde Nvidia GPU's. · CUDA-compatibele GPUS-assortiment van Lower Power Notebook GPUS naar High Performance, Multi-GPU-systemen. · CUDA-ingeschakelde GPUS ondersteunt de parallelle data cache en thread uitvoeringsbeheerder. · Standaard numerieke bibliotheken voor FFT (Fast Fourier Transform) en Blas (Basic Linear Algebra Subroutines). · Toegewijde CUDA-stuurprogramma voor het berekenen. · Geoptimaliseerd direct upload en downloadpad van de CPU naar CUDA-ingeschakelde GPU. · CUDA-stuurprogramma interopereert met OpenGL en DirectX grafische stuurprogramma's. · Ondersteuning voor Linux 32/64-bit en Windows XP 32/64-bits besturingssystemen. · Directe stuurprogramma's en assemblageveilige toegang via CUDA voor onderzoek en taalontwikkeling. Wat is er nieuw in deze release: Nieuwe functies: · Cufft-kenmerken: prestatieverbeteringen: dubbele precisie · Cufft ondersteunt nu dubbele precisie-transformaties, met typen en functies die analagous zijn voor de bestaande versies met één precisie. Evenzo is het "CufftType" -oplossing (gebruikt in oproepen als Cufftplan1d) uitgebreid met het opnemen van dubbele precisie-ID's. · De versies met dubbele precisie worden op dezelfde manier aangeroepen tot de enkelvoudige precisie, uiteraard met argumenten van de single- naar de dubbele precisietypen. Zie "Cufft.h" voor exacte definities van het bovenstaande. · Aparte verpakking: CUDA-stuurprogramma en CUDA Toolkit zijn nu beschikbaar via afzonderlijke pakketten · Dubbele afhandeling door de compiler: Wanneer een PTX-bestand met een SM-versie vóór SM_13 dubbele precisie-instructies bevat, geeft PTXAS nu een waarschuwing uit die dubbele precisie-instructies zijn gedegradeerd tot enkele precisie. PTXAS heeft een nieuwe optie --Suppress-Double-Demote-Warning om deze waarschuwing te onderdrukken Grote bugfixes: · C ++ Ondersteuning voor Apparaatemulatie: ondersteuning wordt hersteld voor het gebruik van C ++ -code in apparaatemulatiemodus


Cuda Gerelateerde software

zsm

Helpt u bij het bepalen van genoomspecifieke uitlijningen ...

152 613 KB

Downloaden

Simgua

Een krachtige tool die complexe simulatieproblemen met verrassend gemak kan oplossen ...

373 38 MB

Downloaden

Morpho

kan worden gebruikt voor berekeningen en visualisaties met betrekking tot geometrische morfometrie ...

155 88.4 MB

Downloaden