/Qpar
(Parallelizzatore automatico)
Abilita la funzionalità Parallelizzatore automatico del compilatore per parallelizzare automaticamente i cicli nel codice.
Sintassi
/Qpar
Osservazioni:
Quando il compilatore parallelizza automaticamente i cicli nel codice, divide il calcolo tra più core del processore. Il compilatore parallelizza un ciclo solo se determina che è legale e che la parallelizzazione migliorerebbe le prestazioni.
Le direttive #pragma loop()
sono disponibili per garantire l'utilità di ottimizzazione per parallelizzare i cicli specifici. Per ulteriori informazioni, vedere loop
.
Per informazioni su come abilitare i messaggi di output per il parallelizzatore automatico, vedere /Qpar-report
(livello di report parallelizzatore automatico).
Per impostare l'opzione del /Qpar
compilatore in Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle proprietà Proprietà>di configurazione C/C++>Generazione codice.
Modificare la proprietà Enable Parallel Code Generation . Scegliere OK o Applica per salvare le modifiche.
Per impostare l'opzione del /Qpar
compilatore a livello di codice
- Usare l'esempio di codice in AdditionalOptions.
Vedi anche
/Q
opzioni (operazioni di basso livello)
/Qpar-report
(Livello di report parallelizzatore automatico)
Opzioni del compilatore MSVC
Sintassi della riga di comando del compilatore MSVC
#pragma loop()
Vettorizzazione del codice nativo in Visual Studio