INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

VI ausführen nicht Multithreading fähig?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

01.09.2015, 15:34
Beitrag #5

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: VI ausführen nicht Multithreading fähig?
Wenn du in einem VI irgendwelche Berechnungen ausführst, und dieses VI 2 mal nebeneinander im übergeordneten VI platzierst, dann können diese beiden VIs (die ja eigentlich ein- und dasselbe VI sind) parallel ausgeführt werden, wenn es keine Datenabhängigkeit zwischen ihnen gibt. Dann muss aber dieses SubVI auf ablaufinvariant gesetzt werden, woraufhin LV den Code kopiert. Ansonsten kann LV dasselbe VI nur 2 mal nacheinander ausführen.

Wenn es aber darum geht, Graphen aufzueichnen, dann muss der eine UI Thread angesprochen werden, der die Graphen nur nacheinander aufzeichnen kann.
Dann hilft nur Datenreduktion - (prüfe Monitorpixel <-> Aufzeichnungspixel)


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: VI ausführen nicht Multithreading fähig? - Trinitatis - 01.09.2015 15:34

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programmteil nur ausführen, solange SubVI nicht läuft delirio 2 4.356 17.01.2011 12:49
Letzter Beitrag: unicorn
  SubVI ausführen, wenn Eingänge noch nicht anliegen SteffenSI 12 9.338 11.02.2009 09:48
Letzter Beitrag: Achimedes

Gehe zu: