Lookup-Tabelle bei Time-Control (InVis-System)

Damit die Pipeline bei der ersten Iteration schnell genug terminiert, gibt es eine Lookup-Tabelle. Zu Beginn eines Darstellungsvorgangs ist sie mit gemessenen bzw. geschätzten Werten in Abhängigkeit von der Komplexität der Daten initialisiert. Der erste Parameterwert wir aus dieser Lookup-Tabelle entnommen und stellt sicher, daß die Pipeline innerhalb eines bestimmten (eher kurzen) Zeitrahmens terminiert. Während des ersten Durchlaufs wird die Zeit gemessen und festgestellt, wie gut die Schätzung war. Hat die Visualisierung zu lage gebraucht, wird der Parameter entsprechend reduziert. Falls die Pipeline früher als nötig fertig war, kann der Parameter erhöht werden.

Da der Parameter die Durchlaufzeit jeder einzelnen Stufe (fast) linear beeinflußt, kann sehr leicht aus dem Verhältnis von Durchlaufzeit und gewünschter Framerate ermittelt werden, wie stark die Änderung für die nächste Iteration sein muß.

Zurück zu Time-Control