Netzwerk Rendering

Es gibt 16 Antworten in diesem Thema, welches 3.510 mal aufgerufen wurde. Der letzte Beitrag (12. August 2007 um 19:17) ist von Plasma.

  • Hallo,

    ich hab mir heute Bryce 6.1 gekauft, und wollte jetzt das Netzwerkrendering probieren (hab 2 DualCore Opterons rumstehen).

    Auf den beiden Opterons (darauf lauft Win2003 x64 Standard) hab ich jetzt Lightning installiert (und natürlich auch gestartet) und auf meinem MacBookPro unter Render Animation, die IP Adressen der beiden Hosts angeheben, weil über Search wurden sie nicht gefunden.

    LEider bekommen die beiden Hosts einen roten Blitz was lt. alten 5.0 Handbch heißt, dass keine Verbindung hergestellt werden könne.

    Für einen kleinen Tipp woran es scheitert wäre ich dankbar.

    Mfg

    Einmal editiert, zuletzt von Kay (6. August 2007 um 19:58)

  • Du brauchst einen Host und lightning auf allen anderen Rechnern. ( Wobei es egal ist wenn Du Bryce auch auf den anderen Rechnern parallel installiert hast um selbige jeweils variabel als Host zu benutzen). In Bryce auf dem Hostrechner trägst Du alle IP Adressen der Lightning-Kollegen in die Auswahl-Liste des Render Managers ein und sagst "Aktualisieren". Dann sollte nach kleinem Suchlauf und etwas Rumgerödel neben jedem aktiven Eintrag das grüne Symbol erscheinen und auf den diversen Rechnern der Renderprozess beginnen.
    (So war`s zumindest bei Bryce 5 --- mit der 6er hab ich noch nicht die Gelegenheit gehabt ne Animation zu erstellen...)

    Andernfalls besteht sehr wahrscheinlich ein anderweitiges, generelles Problem mit dem Netzwerk.

    Edit: lese grad dass Du Macs mit benutzt, ich weiss nicht ob Netzwerkrendering in cross-platform überhaupt möglich ist wegen der unterschiedlichen Dateistruktur...

    vg
    space

    Geist ist geil!

    Einmal editiert, zuletzt von spacebones (6. August 2007 um 22:29)

  • Tja, mein Netzwerk denke ich ist in Ordnung, jetzt hab ich mal zum "Spaß" die alte Bryce 5.5 Version gestartet, und siehe da, da geht Netzwerkrendering.


    Scheinbar ist die Lightning Version nicht zu Bryce 6.1 kompatibel (obwohl ich die ganz frisch runtergeladen hab).

    Gibt es evtl. eine neuere Version von Lightning als 2.0c ?

  • Nabend,

    ich habe nun auch mal das Netzwerk-Rendering ausprobiert, Rechenpower kann man schließlich nie genug haben. :D

    In die Client-Liste habe ich zwei mit dem Host-Rechner verbundene Computer eingetragen. Die Verbindung klappt auch (grüner Punkt) und das Rendering startet auch, nachdem man die Einstellungen bestätigt hat, das Problem ist nur, dass der Host selbst nicht mitrechnet, während die anderen PCs ordentlich beschäftigt werden. Konfigurationsfehler oder was mache ich falsch?

  • Jap, hab das gestern so noch ausprobiert. :) Hatte das nicht erwartet, weil überall steht, dass Lightning auf dem Host optional ist. Wie dem auch sei, es funktioniert so fast: Bei Netzwerk-Rendering mit Lightning auf allen Clients und dem Host wird bei Mehrkern-Prozessoren nur 1 Kern angesprochen. Ein Witz! Da rechne ich lieber nur auf dem Host mit voller Multi-Core-Unterstützung. :rolleyes:

  • @Plasma:

    Kennst Du das Tool "S.A.D. DualCore Tuner"? Damit lassen sich Dual Threads für Anwendungen sozusagen "erzwingen"... Funzt bei mir bisher eigentlich ganz gut...
    Werde es in Kürze mal mit Animationsrendering ausprobieren.

    http://www.my-sad.com/sad/product_detail.php?prodID=1021

    vg
    space

    Geist ist geil!

  • Nein, kenne ich nicht. Danke für den Tipp! Wenn das funktioniert, dann... genial! :D

  • :nachdenklich: Vielleicht könntest du mit mehrere VMWare images mehrere CPU Kernen einzetzen.... Hab da selber keine Erfahrung, aber wenn die Multi-Core Komputern genugend RAM Speicher haben muß das recht gut funkzionieren..... Jeder VMWare image is dann ein virtueler Komputer; also 2 virtuele Komputer auf einen richtigen (Duo Core) Komputer.

    VWMare Player und der Server sind gratis, herunter zu holen auf:
    http://www.vmware.com/de/

    Viel Bastelspaß

  • spacebones: Ich habe den DualCore Tuner heute mal installiert und einige Probeläufe durchgeführt. Nach einem ersten erfolgreichen Test, bei dem durch DualCore Tuner-Unterstützung ca. 10 Min. gewonnen werden konnten, konnte ich den Erfolg bei einem zweiten Test nicht bestätigen:

    PC1 = 28:32 (Bryce-Rendering mit hoher Priorität)
    PC1 + PC2 = 33:58 (Lightning-Rendering ohne DCT)
    PC1 + PC2 = 34:05 (Lightning-Rendering mit DCT)

    Die Abweichung von 7 Sek. bei den Lightning-Renderings schließe ich auf minimal andere Prozessorauslastungen durch verschiedene Hintergrundanwendungen.

    Morgen werde ich nochmal einen Test durchführen und sollte es dann immer noch nicht funktionieren, dann werde ich entnervt aufgeben... :(

  • @Plasma:

    ...hhmmmm - bei mir bringt der DCT deutlichen Gewinn bei Photoshop, Corel und einigen anderen Kollegen die eigentlich noch nicht so für echte dual core Unterstützung ausgelegt sind. ( Hatte den Tip von unserem Systemtechniker, der kam kürzlich vorbei und hat mir das Teil drauf gespielt...)
    Habe mal einen sreenshot mit den Einstellungen angehängt - habe allerdings auch nur diesen einen DC Prozessor im Netz ( Intel Duo64 6700 ), die anderen Rechner sind normale 2400 / 2600er...
    Eine Animation in Bryce hab ich darunter wie gesagt noch nicht probiert, bei normalem Bilder-rendering ist er spürbar schneller als ohne DCT.
    Numerische Vergleichswerte hab ich allerdings bisher nicht katalogisiert ( weil das ja kaum Aussagekraft hat, da jedes Mal andere Kriterien den Rendervorgang beeinflussen)

    Kann natürlich sein dass es mal wieder von 1000erlei Einstellungen im System abhängt. Fänd ich jetzt schade wenn`s Dir nicht wirklich was bringt.


    QD2007:

    VMWare richtet sich zwar ne getrennte shell ein, aber ich weiss jetzt nich ob sich die Render-engine damit austricksen lässt...
    Wenn man die Zeit investieren mag ( und sich hoffentlich nicht das System zerschiesst ) wär`s mal ne Bastelei wert. Wer es ausprobieren mag / kann der kann ja mal berichten ob und inwiefern es was bringt! :)

    vg
    space

  • So, weiterer Test war ebenfalls erfolglos. :( Die Bastelei mit VMware tu ich mir trotzdem an, man hat ja sonst nix zu tun... :rolleyes:

    Edit: Möchte noch hinzufügen, dass ich gestern etwas im DAZ-Forum geforscht habe, aber so wie es aussieht ist das Problem noch bei vielen anderen Leuten vorhanden. Man bringt Lightning einfach nicht dazu beide Cores voll auszuschöpfen.

    Einmal editiert, zuletzt von Plasma (11. August 2007 um 16:48)

  • So, endlich fertig. Gleich im Voraus: Experiment gelungen! :D

    Ich habe auf dem Host eine VMware Workstation 6 installiert und dann eine virtuelle Windows 2000-Installation eingerichtet. Dort habe ich dann nichts weiter als Lightning installiert. Mit dem DualCore Tuner habe Bryce und Lightning auf dem Host der 2. CPU und den Rest der 1. CPU zugeteilt. Und dann kamen einige "Benchmarks":

    DCT aus:

    PC1 + PC2 + VM: 59:02 (Lightning-Rendering)
    PC1: 1:13:24 (Bryce-Rendering mit hoher Priorität)

    DCT an:

    PC1 + PC2 + VM : 58:03 (Lightning-Rendering)
    PC1: 1:15:10 (Bryce-Rendering mit hoher Priorität)

    Der Performancegewinn war zwar nicht so hoch wie erwartet, aber für Renderings, die u. U. viele Stunden oder sogar Tage benötigen, ist das Netzwerkrendern in meinem Fall defintiv von Vorteil. :)

    Wie man sieht war der DualCore Tuner wieder von voller Bedeutungslosigkeit, weswegen ich diesen auch deinstallieren werde.

    Einmal editiert, zuletzt von Plasma (12. August 2007 um 14:10)

  • Jou- danke für`s Testen! :)

    Dann werde ich also bei mir erstmal gar nix ändern, denn der DCT hat sich zumindest bei meinen normalen Grafikanwendungen bewährt und VMWare extra nur für einen einzigen zusätzlich fakebaren Kernel einzurichten wär auch bei mir wahrscheinlich eher ein unbedeutender Zugewinn...

    vg
    space

    Geist ist geil!

  • Ich hänge hier mal noch zwei Fragen mit an, da ich denke, dass diese hier gut mit reinpassen:

    Wann sollte man das "48-bit Dithering" verwenden und wie sollte man den "Optimization"-Dialog verstehen?