Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Umožňuje funkci automatického paralelizátoru kompilátoru k automatické paralelizaci smyček v kódu.
Syntaxe
/Qpar
Poznámky
Když kompilátor automaticky paralelizuje smyčky v kódu, rozdělí výpočty mezi několik jader procesoru. Kompilátor paralelizuje smyčku pouze v případě, že zjistí, že je to legální a že paralelizace by zlepšila výkon.
Direktivy #pragma loop() jsou k dispozici, aby optimalizátoru pomohly paralelizovat konkrétní smyčky. Další informace najdete na webu loop.
Informace o povolení výstupních zpráv pro automatické paralelizátory najdete v tématu /Qpar-report (úroveň vytváření sestav automatického paralelizátoru).
Nastavení možnosti kompilátoru /Qpar v sadě Visual Studio
Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.
Vyberte stránku vlastností vlastnosti konfigurace>C/C++>Generování kódu.
Upravte vlastnost Povolit paralelní generování kódu. Změny uložíte kliknutím na OK nebo Použít .
Programové nastavení možnosti kompilátoru /Qpar
- Použijte příklad kódu v AdditionalOptionssouboru .
Viz také
/Q možnosti (operace nízké úrovně)
/Qpar-report (Úroveň generování sestav automatického paralelizátoru)
Možnosti kompilátoru MSVC
Syntaxe příkazového řádku kompilátoru MSVC
#pragma loop()
Nativní vektorizace kódu v sadě Visual Studio