Zum Öffnen dieses Dialogfelds klicken Sie mit der rechten Maustaste auf eine For-Schleife und wählen Sie aus dem Kontextmenü die Option Parallele Ausführung von Iterationen konfigurieren aus.

In diesem Dialogfeld werden parallele Schleifeniterationen aktiviert. Vor der Arbeit mit diesem Dialogfeld wird jedoch angeraten, dass Sie die Hinweise zur Steigerung der Ausführungsgeschwindigkeit paralleler For-Schleifen lesen und ermitteln, ob die For-Schleife parallel ausführbar ist.

Das Dialogfeld enthält folgende Komponenten:

Option Beschreibung
Parallele Ausführung von Schleifeniterationen aktivieren

Ermöglicht die parallele Ausführung von For-Schleifen. Bei Auswahl dieser Option wird unter dem Zählanschluss N der For-Schleife ein P-Anschluss für die parallelen Instanzen angezeigt.

Am Anschluss für parallele Instanzen wird angegeben, wie viele parallele Instanzen der Schleife von LabVIEW erzeugt und verwendet werden sollen. Wenn Sie am Anschluss für parallele Instanzen -1 angeben, arbeitet LabVIEW mit dem Wert, der unter Anzahl der Instanzen paralleler Schleifen ausgewählt wurde. Wenn Sie den Wert 0 verwenden oder den Anschluss offen lassen, ermittelt LabVIEW die Anzahl verfügbarer logischer Prozessoren während der Ausführung und erzeugt entsprechend viele Schleifenexemplare. Wenn die Anzahl der von LabVIEW ermittelten Schleifeninstanzen größer als die angegebene Anzahl der Instanzen paralleler Schleifen ist, arbeitet LabVIEW mit der angegebenen Anzahl.
  • Anzahl der Instanzen paralleler Schleifen—

    Gibt die Anzahl der Exemplare von For-Schleifen an, die LabVIEW während der Kompilierung generieren soll. Bei der Nutzung des VIs auf mehreren Computern müssen Sie die Anzahl der Instanzen paralleler Schleifen auf die Höchstanzahl logischer Prozessoren einstellen, die keiner der Computer überschreitet.

    Mit Hilfe des Anschlusses "Parallele Instanzen" der For-Schleife wird angegeben, wie viele der erzeugten Instanzen während der Ausführung verwendet werden sollen. In diesem Dialogfeld wird angegeben, wie viele Instanzen paralleler Schleifen erzeugt werden sollen. Wenn Sie am Anschluss für parallele Instanzen eine größere Anzahl von Instanzen angeben, wird diese daher automatisch in den Wert geändert, der in diesem Dialogfeld angegeben wurde.
  • Iterationszuweisung

    Gibt an, wie die Iterationen zwischen den Schleifeninstanzen aufgeteilt werden sollen.

    • Partitionsiterationen automatisch festlegen

      Teilt die Schleifeniterationen automatisch in Blöcke auf.

    • Aufteilung über den Anschluss für Iterationsblöcke angeben

      Teilt die Schleifeniterationen in gleichgroße Blöcke von Teiliterationen auf. Die Anzahl der Iterationsblöcke wird durch den Wert am Anschluss für Iterationsblöcke (C) festgelegt. Sie können auch ein Array mit dem Anschluss für Iterationsblöcke verbinden. Wenn zu viele Blockgrößen angegeben werden, ignoriert LabVIEW die überzähligen Werte. Wenn zu wenige Blockgrößen angegeben werden, wird die Blockgröße im letzten Array-Element für alle verbleibenden Array-Elemente genutzt.

  • Fehlersuche möglich

    Ermöglicht die Fehlersuche innerhalb der For-Schleife, indem Schleifeniterationen nacheinander ausgeführt werden. Per Voreinstellung ist keine Fehlersuche in parallelen Schleifeniterationen möglich.