14.09.2007, 14:21
Hallo,
ich wunder mich über die Geschwindigkeit von Desktop PCs die mit LabVIEW RT als Target benutzt werden.
Tests:
Ich habe eine zeitgesteuerte Schleife, in der 3 Kanäle ausgelesen, PID berechnet und ein Kanal geschrieben wird (PCI 6221 Karte). ok. es werden noch ein paar dieser Umgebungsvariablen (Netzwerkvariablen zum host) geschrieben und gelesen.
Wenn man jetzt die Schleifenperiode immer weiter verkürzt, steigt die Prozessorauslastung an.
(quasi: Prozessorauslastung = c * 1/ Periodendauer).
Mich wundert nun, wie lang die Periode sein muss.
seltsam ist auch, dass die beiden Rechner so nah an einander liegen
ein 350MHz Rechner hat bei 6ms 100% Prozessorauslastung = 166Hz Abtastung
ein 2,4GHz Rechner hat bei 3ms 100% Prozessorauslastung = 333Hz Abtastung
ein leeres Vi braucht auf
350MHz Rechner 0,2ms bei 100%
2,4Ghz Rechner 0,15ms bei 100% Auslastung
AM BESTEN IN DEN ANHANG gucken, aber vorher die zip endung entfernen ;9
was sagt ihr dazu?
wie schnell sind eure Vi's?
ciao.jeroen
ich wunder mich über die Geschwindigkeit von Desktop PCs die mit LabVIEW RT als Target benutzt werden.
Tests:
Ich habe eine zeitgesteuerte Schleife, in der 3 Kanäle ausgelesen, PID berechnet und ein Kanal geschrieben wird (PCI 6221 Karte). ok. es werden noch ein paar dieser Umgebungsvariablen (Netzwerkvariablen zum host) geschrieben und gelesen.
Wenn man jetzt die Schleifenperiode immer weiter verkürzt, steigt die Prozessorauslastung an.
(quasi: Prozessorauslastung = c * 1/ Periodendauer).
Mich wundert nun, wie lang die Periode sein muss.
seltsam ist auch, dass die beiden Rechner so nah an einander liegen
ein 350MHz Rechner hat bei 6ms 100% Prozessorauslastung = 166Hz Abtastung
ein 2,4GHz Rechner hat bei 3ms 100% Prozessorauslastung = 333Hz Abtastung
ein leeres Vi braucht auf
350MHz Rechner 0,2ms bei 100%
2,4Ghz Rechner 0,15ms bei 100% Auslastung
AM BESTEN IN DEN ANHANG gucken, aber vorher die zip endung entfernen ;9
was sagt ihr dazu?
wie schnell sind eure Vi's?
ciao.jeroen