Mam kilka projektów C++ w Visual Studio 2012 rozwiązanie. Te projekty zawierają dużą liczbę plików i Używam /MP, aby przyspieszyć generowanie kodu.Generowanie kodu równoległego Cuda w Visual Studio
Zastanawiam się, czy istnieje sposób, aby przyspieszyć również NVCC w podobny sposób. Użycie/MP w projekcie zawierającym jądra CUDA nie przynosi żadnych korzyści w czasie kompilacji i widzę tylko jeden rdzeń w pracy.
Pytanie brzmi: jak mogę wykorzystać mój wielordzeniowy komputer do przyspieszenia kompilacji CUDA?
Interesuje mnie rozwiązanie dla Visual Studio. Ostatnia lista łączy dwie możliwości: już wspomniana/MP i jeszcze wolniej/maxcpucount [: n]. –
Dodałem link do Incredibuild, który jest prawdopodobnie jedynym rzeczywistym rozwiązaniem dla Visual Studio. – harrism