Zum Inhalt springen

Nvidia CUDA Compiler

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 8. Dezember 2012 um 03:14 Uhr durch en>Mnafshin (Created page with '''' Nvidia C Compiler''' NVCC is Nvidia's CUDA C compiler. CUDA codes runs on both CPU and GPU, and NVCC seperate these two parts and s...'). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Nvidia C Compiler

NVCC is Nvidia's CUDA C compiler. CUDA codes runs on both CPU and GPU, and NVCC seperate these two parts and send host code ( the part of code which will be run on CPU ) to a C compiler like GCC or ICC or Microsoft Visual C Compiler, and send the device code ( the part which will run on GPU) to GPU. By the way, the device code further compiled by NVCC.

References

[1] Programming Massively Parallel Processesors: A Hands-on Approach, David B. Krik, Wen-mei W. Hwu