Ich habe ein paar C++ - Projekt in einer Visual Studio 2012-Lösung. Diese Projekte enthält eine große Menge an Dateien und Ich verwende /MP, um die Code-Generierung zu beschleunigen.Cuda parallele Code-Generierung in Visual Studio
Ich frage mich, ob es eine Möglichkeit gibt, NVCC auf ähnliche Weise zu beschleunigen. Die Verwendung von/MP in dem Projekt, das CUDA-Kernel enthält, bringt keine Vorteile in der Kompilierungszeit und ich kann nur einen Kern bei der Arbeit sehen.
Die Frage ist also: Wie kann ich meinen Multicore-PC verwenden, um die CUDA-Kompilierung zu beschleunigen?
Ich interessiere mich für eine Lösung für Visual Studio. Der letzte Link listet zwei Möglichkeiten auf: den bereits erwähnten/MP und den noch langsameren/maxcpucount [: n]. –
Ich habe einen Link zu Incredibuild hinzugefügt, was möglicherweise die einzige echte Lösung für Visual Studio ist. – harrism