Lieber Besucher, herzlich willkommen bei: Amateurfilm-Forum. Falls dies dein erster Besuch auf dieser Seite ist, lies bitte die Hilfe durch. Dort wird dir die Bedienung dieser Seite näher erläutert. Darüber hinaus solltest du dich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutze das Registrierungsformular, um dich zu registrieren oder informiere dich ausführlich über den Registrierungsvorgang. Falls du dich bereits zu einem früheren Zeitpunkt registriert hast, kannst du dich hier anmelden.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Thom 98« (7. Dezember 2009, 20:58)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »MichaMedia« (16. Dezember 2009, 22:47)
6 GByte Speicher sind für 4 Kerne zu wenig um sinnvoll in AE in HD rendern zu können.
Ich hatte selbst mit 8 GB keine Chance.
Mir ist außerdem aufgefallen, dass AFX sich wie von Dir auch beobachtet dann den gesamten Speicher schnappt, was dazu führt, dass alles sehr langsam wird. Setze mal probeweise in den Voreinstellungen die "Maximale Speicherverwendung" auf 50%, sodass ca. 2GB genutzt werden.
Was auch noch dazukommt - CS3 kann noch nicht so gut mit den vielen Kernen umgehen wie CS4.
Und Full-HD PNGs sind sehr langsam beim Lesen und Schreiben (single-threaded). Nimm mal ein anderes Format.
Der i7 besitzt 4 echte Kerne + 4 virtuelle Kerne via HT.
Ich kann die Empfehlung von Micha - das HT abzuschalten - nicht nachvollziehen. Hyper Threading macht ja gerade deswegen Sinn, weil es Teile der CPU besser auslasten kann - je nach zu bearbeitender Aufgabe ist ein Kern nie in allen Bereichen gleich ausgelastet, dafür sorgt dann das HT. Warum also 4 vCores den Rechner um 600-700% bremsen sollen, ist nicht einsichtig und wurde auch in keinem Testbericht jemals angesprochen. Im schlimmsten Fall sinkt die Gesamtleistung um ein paar Prozentpunkte, im besten Fall erreicht man eine Leistungssteigerung um bis zu 33%.
Bez. der PNGs:
Ich habe festgestellt, das die Adobeprodukte verlustfrei komprimierte PNGs nur sehr langsam lesen und schreiben können. Bei mir dauert das Schreiben 23 Sekunden für ein 2k PNG mit 16 Bit Farbtiefe - und dabei wird nur ein Kern voll ausgelastet.
Du musst selbst ein paar Tests durchführen, mir wurde das OpenEXR empfohlen. DPX und TIFF mit LZW Kompression sind auch ein Möglichkeit. Bei niedrigeren Auflösung ist PNG auf jeden Fall gut zu gebrauchen.
Der Cinebench ist ziemlich praxisnah, so nah wie ein Benchmark eben nur sein kann - und die Ergebnisse sind sehr gut plattformübergreifend vergleichbar.
Klingt doch gut. Du wirst die virtuellen Kerne selten voll auslasten können, da sie quasi nur gerade ungenutzte Bereiche des Kerns aktivieren können. Lastet ein Task den Kern ziemlich aus, bzw. würde ein anderer Task die gleichen Bereiche des Kerns benötigen, dann bringt HT nicht viel zusätzlich.
Ich kann mich erinnern, als ich noch einen P4 mit HT hatte, da war beim Rendern der virtuelle Kern auch nie voll ausgelastet.
Etwas über 50% Gesamtlast dürfte ein sehr guter Wert mit AFX am i7 sein.
Du kannst ja mal die Renderzeit benchmarken, einmal mit und einmal ohne HT.
Sorry wegen Doppelpost, soll aber mal der Übersicht dienen.
6 GByte Speicher sind für 4 Kerne zu wenig um sinnvoll in AE in HD rendern zu können.
Ich hatte selbst mit 8 GB keine Chance.
Mir ist außerdem aufgefallen, dass AFX sich wie von Dir auch beobachtet dann den gesamten Speicher schnappt, was dazu führt, dass alles sehr langsam wird. Setze mal probeweise in den Voreinstellungen die "Maximale Speicherverwendung" auf 50%, sodass ca. 2GB genutzt werden.
Was auch noch dazukommt - CS3 kann noch nicht so gut mit den vielen Kernen umgehen wie CS4.
Und Full-HD PNGs sind sehr langsam beim Lesen und Schreiben (single-threaded). Nimm mal ein anderes Format.
1. zu wenig Speicher bei 4 Cores, wo ich meinen Rechner zusammen baute, setzte ich erst nur 4GB rein von 8GB und installierte alles, AE renderte da ohne Probleme mit 80% Speicher Einstellung, danach mit 8GB war es ebenso.
2. AE schnappt sich den ganzen Speicher, wohl kaum wenn man mehr als 4GB hat, AE gibt es nur als 32Bit Variante, also kann er nicht mehr als, eher drunter, 4GB schnappen.
3. CS3 kann nicht wie CS4 mit Cores umgehen, habe ich da was verpasst? Da es aber um HT geht, beide können nicht mit HT umgehen und müssen es auch nicht, da die Aufgaben aus AE dazu nicht tauglich sind.
4. Lesen und Schreiben von PNG, anderes Format bliebe da nur noch komprimiert, weniger Daten zum lesen und schreiben, alle Formate die unkomprimiert ausgeben, liegen im Gewicht ähnlich.
Der i7 besitzt 4 echte Kerne + 4 virtuelle Kerne via HT.
Ich kann die Empfehlung von Micha - das HT abzuschalten - nicht nachvollziehen. Hyper Threading macht ja gerade deswegen Sinn, weil es Teile der CPU besser auslasten kann - je nach zu bearbeitender Aufgabe ist ein Kern nie in allen Bereichen gleich ausgelastet, dafür sorgt dann das HT. Warum also 4 vCores den Rechner um 600-700% bremsen sollen, ist nicht einsichtig und wurde auch in keinem Testbericht jemals angesprochen. Im schlimmsten Fall sinkt die Gesamtleistung um ein paar Prozentpunkte, im besten Fall erreicht man eine Leistungssteigerung um bis zu 33%.
Bez. der PNGs:
Ich habe festgestellt, das die Adobeprodukte verlustfrei komprimierte PNGs nur sehr langsam lesen und schreiben können. Bei mir dauert das Schreiben 23 Sekunden für ein 2k PNG mit 16 Bit Farbtiefe - und dabei wird nur ein Kern voll ausgelastet.
Du musst selbst ein paar Tests durchführen, mir wurde das OpenEXR empfohlen. DPX und TIFF mit LZW Kompression sind auch ein Möglichkeit. Bei niedrigeren Auflösung ist PNG auf jeden Fall gut zu gebrauchen.
Der Cinebench ist ziemlich praxisnah, so nah wie ein Benchmark eben nur sein kann - und die Ergebnisse sind sehr gut plattformübergreifend vergleichbar.
Meine Aussage kannst Du nicht nachvollziehen, weil Du vermutlich nicht ganz, oder nicht gut genug, deinen eigens verlinkten Wikiartikel gelesen hast, oder auch nur nicht richtig verstanden hast.
Eine CPU hat zu dem keine Bereiche, sondern Lücken in den Aufgaben, diese werden mit HT gefüllt, aber nicht Bereiche, der Artikel spricht sich zu meiner Aussage sogar deckend aus.
Im schlimmsten Fall senkt es die Gesamtleistung um paar Prozentpunkte, im besten Fall steigt die Leistung um 33%, ja, allgemein im Rechnerbetrieb gesehen und nicht auf ein Programm bezogen, bei einem Programm, dessen Aufgabe es ist, Multimedia zu verarbeiten und danach auf Speichermedien zu schreiben, bremst es um mehr als paar Prozentpunkte aus, weil alle 8 das gleiche machen sollen.
PNG 16bit schreiben, natürlich wird dazu nur ein Kern benutzt, wie bitte soll man das aufteilen? Mit flackern des R/W Heads, Kern 1 schreibt von bis und Kern 2 dahinter, etc., Das hat auch nichts mit Adobe ihrer Software zu tun, da das Lese- und Speicherprinzip von PNGs immer gleich ist. Bzw. wird eine DO (Disk Operation) nur immer von einem Kern ausgeführt, daher bearbeitet AE im Multicore betrieb eben auch gleiche Anzahl an Frames gleichzeitig, wenn 4 oder 8 Cores dann schreiben wollen, mit nur einem Dateizeiger, dauert es eben länger, jumping head.
Sorry freezer, aber so langsam kann ich es manchmal nicht nachvollziehen, wenn Aussagen Anderer mit anderen Falschaussagen und Unwissenheit und nicht verstanden Artikeln, gegen gehalten wird und damit verbunden absolutes Halbwissen entsteht. Ich mag mich vielleicht oft irren, oder auch nur falsch von mir geben/interpretieren, aber was die Computertechnik betrifft, bzw. auch dessen Programmierung und Ablauf der Programme, brauche ich keine Wiki, da ich dies gelernt habe und immer weiter lerne wenn es neues gibt, auch die HT Technik ist da nicht fremd und wird von Windows nur mager unterstützt.
Zum guten Verständnis, deine "leeren Bereiche" sind die Leerlaufzeiten der CPU, wo sie auf weiteren Input wartet, Lücken im Bitstream, HT nutzt diese Lücken dann als vCore, dennoch benötigt die CPU 2 Bitstreams (auch virtuel), die sie verwalten muss. Lese dir mal den Wikiartikel genauer durch und bei Fragen stehe ich gerne zur Verfügung.
Ein Core kann nur ein Befehl "gleichzeitig" verarbeiten, HT ist als schnellere Alternative für Multitaskting gedacht, und nicht zur Performance Steigerung einzelner Programme.
Ach, hab ich das? Mist, heißt das, da kommt dann bald noch ne Rechnung von? Wusste von diesem Kurs nämlich bis eben nix.Dürfte ich euch darauf Aufmerksam machen,dass es inzwisc hen eine knappe halbe Stunde dauert,diesen Threat durchzulesen,und dass der Threatersteller inzwischen warscheinlich einen Fernkurs in fortgeschrittener Computerarchitektur belegt hat,um die gegensätzlichen Antworten nachvollziehen zu können?
Das CS4 Multiprozessoren unterstützt ist mir klar, freezer, meine Frage bezog sich auf CS3, ich selbst bin erst vor einiger Zeit von der 7er auf CS4 aufgestiegen, nur mein ich mich zu erinnern, das CS3 genau so mit Multicores vorgeht, daher meine Frage ob ich was verpasst habe.
Bis jetzt weißt alles darauf hin, das ich richtig liege, da Du ja auch Intel mit SMT hast, könntest Du es ja auch mal testen, weil ich finde 26sek für ein 2K PNG schon erheblich lang, hab es bei mir getestet mit 64Bit tiefe, und da geht es erheblich schneller (AMD Phenom II 955 4x3200).
Im groben Gesagt, sobald es mit Frames und dazu noch große Frames zu tun hat (DV zu MPEG, Spiele, …), scheint HT zu bremsen
Vielleicht ist es auch ein Cache Problem? Dein AMD hat ja 1x 6 MB L3 shared und 4x 512kB L2, mein Q6600 hat 2x 4MB L2 shared.
Hast Du das aktuellste Update von AE? Ich bilde mir ein, dass es vor den Updates schneller war.