Partager via


/Qpar (paralléliseur automatique)

Active la fonctionnalité AUTO-Parallelizer du compilateur pour paralléliser automatiquement des boucles dans votre code.

/Qpar

Notes

Lorsque le compilateur parallélise automatiquement des boucles dans le code, il répartit le calcul à travers plusieurs noyaux du processeur. Une boucle est parallélisée uniquement si le compilateur détermine qu'il est légal de procéder ainsi et que la parallélisation améliorerait les performances.

Les directives de #pragma loop() sont disponibles pour aider l'optimiseur à paralléliser des boucles spécifiques. Pour plus d'informations, consultez boucle.

Pour plus d'informations sur l'activation des messages de sortie pour auto-parallelizer, consultez /Qpar-report (Niveau de rapport du paralléliseur automatique).

Pour définir l'option /Qpar de compilateur dans Visual Studio

  1. Dans l'Explorateur de solutions, ouvrez le menu contextuel du projet et choisissez Propriétés.

  2. Dans la boîte de dialogue Pages de propriétés, sous C/C++, sélectionnez Ligne de commande.

  3. Dans la zone Options supplémentaires, entrez /Qpar.

Pour définir l'option /Qpar du compilateur par programmation

Voir aussi

Référence

/Q (Opérations de bas niveau), options

/Qpar-report (Niveau de rapport du paralléliseur automatique)

Options du compilateur

Définition des options du compilateur

#pragma loop()

Autres ressources

Programmation parallèle en code natif