
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Oben - Baum_Brut_TestPL_F
Hier ist die zweite, in der gleichen Konfiguration:
Dasselbe (ohne F) beim Betrieb von 12 virtuellen Kernen:
Experte "mit F" beim Betrieb von 12 virtuellen Kernen:
Ich werde jetzt den Hypertrading ausschalten...
Experte "ohne F" und ohne Hypertrading mit sechs Durchgängen:
Experte "mit F" und ohne Hypertrading mit sechs Durchgängen:
Sehr seltsames Ergebnis - es stellt sich heraus,Tree_Brut_TestPL ohne Hypertrading deaktiviert in Bios 6 Agenten Durchschnitt passieren 0:00:33.712, und mit ihm über 1:10 deaktiviert - keine Verwirrung?
Während fürTree_Brut_TestPL_F Expert Advisorohne deaktivierte Hypertradition 6 Agenten" average pass 0:01:10.931"im Bios und "average pass 0:01:10.621" bei Deaktivierung, d.h. es gibt keinen Unterschied.
Nächstes Thema Phenom II X4 960T 3000Mhz
Tree_Brut_TestPL - 4 Agenten
Baum_Brut_TestPL_F - 4 Agenten
Testen Sie den FX-8350 wieder, aber es läuft bei 4200Mhz und in einem Speicherkanal und eine andere Mutter auf dem 760G Chip
Tree_Brut_TestPL - 4 Agenten
Tree_Brut_TestPL - 8 Agenten
Baum_Brut_TestPL_F - 4 Agenten
Baum_Brut_TestPL_F - 8 Agenten
Sehr seltsames Ergebnis - es stellt sich heraus,Tree_Brut_TestPL ohne Ausschalten Hypertrading in Bios 6 Agenten Durchschnitt passieren 0:00:33.712, und mit dem Ausschalten über 1:10 - keine Verwirrung?
Während derTree_Brut_TestPL_F Expert Advisorohne deaktivierte Hypertradition 6 Agenten im Bios mit" average pass 0:01:10.931"hat und mit deaktivierterHypertradition"average pass 0:01:10.621", d.h. es gibt keinen Unterschied.
Ich denke auch, dass Hypertrading keinen Unterschied machen sollte, wenn es sich um eine reine Rechenaufgabe handelt. Wie ich bereits sagte, besteht der Hauptvorteil virtueller Kerne bei der Optimierung gerade darin, dass wir nicht auf den Speicher zugreifen, sondern alles in unserem Cache liegt. Als ich verschiedene Varianten testete - ich erinnere mich sehr gut daran, dass es bei "echten Ticks" zwei Jahre lang keinen Gewinn aus dem Hypertrading gab. Aber wenn ich mit 1MOHLC arbeite, bekomme ich sofort 10-20% Gewinn. Das heißt, der Gewinn ist auf die Zwischenspeicherung zurückzuführen.
Das erste Ergebnis hingegen überrascht mich...
Die nächste Testperson ist eine Mutter mit zwei Workstation/Server-CPUs, E5-2670 v1 Prozessoren mit 3000Mhz (die Mutter erhöht sie zwangsweise)
Tree_Brut_TestPL - 16 Agenten
Tree_Brut_TestPL - 32 Agenten
Baum_Brut_TestPL_F - 16 Agenten
Tree_Brut_TestPL_F - 32 Agenten
Ich bin beunruhigt über die Streuung der Agenten in allen Varianten am besten - am schlechtesten - bis zu 25 Sekunden - vielleicht ist es eine Zahlung für die Dual-Prozessor-Architektur, aber ich bin nicht sicher - wenn jemand eine ähnliche Einrichtung hat, bitte testen Sie es.
Ich denke auch, dass Hypertrading keinen Unterschied machen sollte, wenn die Aufgabe rein rechnerisch ist. Ich habe bereits gesagt, dass der Hauptvorteil von virtuellen Kernen bei der Optimierung darin besteht, dass wir nicht auf den Speicher zugreifen, sondern alles im Cache haben. Als ich verschiedene Varianten testete - ich erinnere mich sehr gut daran, dass es bei "echten Ticks" zwei Jahre lang keinen Gewinn aus dem Hypertrading gab. Aber wenn ich mit 1MOHLC arbeite, bekomme ich sofort 10-20% Gewinn. Das heißt, der Gewinn ist auf das Caching zurückzuführen.
Aber das erste Ergebnis - ich bin selbst überrascht...
Ich argumentiere nicht mit der Theorie, vielleicht ist es so: alle Code mit Anhängsel in Cache wird in ihm passen und alles wird gut und schnell, während im umgekehrten Fall werden wir mit Speicher arbeiten.
Bezüglich desTree_Brut_TestPL-Tests - ich denke, Sie müssen einen Fehler gemacht haben, indem Sie Hypertrading im BIOS ausgeschaltet haben - versuchen Sie es noch einmal, der erste Expert Advisor ist schneller als der zweite, also nehme ich an, dass dies ein Fehler ist.
Bislang basiert die Rangliste auf der durchschnittlichen Laufzeit in Sekunden - die beiden vorletzten Spalten - und die letzte Spalte zeigt die Anzahl der CPU-Läufe pro Stunde.
Die Tabelle wird nach der letzten Spalte gefiltert, die den höchsten Verbrauch an Rechenressourcen für die EA-Option angibt.
Bis jetzt bin ich von dem schlechten Ergebnis der E5-2670 Prozessoren überrascht, während sie (2 von ihnen) 2000 Punkte im Cinabench r15 erreichten, bekam der i7-8700 nur 1191 Punkte! Hier stimmt etwas nicht...
Tree_Brut_TestPL - 2 Agenten
Baum_Brut_TestPL_F - 2 Agenten
2990WX Testergebnisse
Tree_Brut_TestPL - 32 Agenten
Tree_Brut_TestPL - 64 Agenten
Tree_Brut_TestPL_F - 32 Agenten
Baum_Brut_TestPL_F - 64 Agenten
Die Ergebnisse sind sehr schockierend und ich kann nicht verstehen, was falsch ist - der Compiler versteht diese Architektur nicht oder etwas anderes - einzelne Läufe sind extrem mittelmäßig und die Streuung ist sehr groß.
Ja, das Gesamtergebnis ist das schnellste für den Prozessor, aber ich hatte viel bessere Ergebnisse erwartet! Wer hat Ryzen - lasst es uns testen!
2990WX Testergebnisse
Tree_Brut_TestPL - 32 Agenten
Tree_Brut_TestPL - 64 Agenten
Tree_Brut_TestPL_F - 32 Agenten
Baum_Brut_TestPL_F - 64 Agenten
Die Ergebnisse sind sehr schockierend und ich kann nicht verstehen, was falsch ist - der Compiler versteht diese Architektur nicht oder etwas anderes - einzelne Läufe sind extrem mittelmäßig und die Streuung ist sehr groß.
Ja, das Gesamtergebnis ist das schnellste für den Prozessor, aber ich hatte viel bessere Ergebnisse erwartet! Wer hat Ryzen - lasst es uns testen!
Der 2990WX ist anders. Er besteht aus vier Zeppelin-Kristallen mit 32 Rechenkernen. Auf der X399-Plattform hat AMD diesem Prozessor einige Beschränkungen auferlegt, um die Verkäufe der EPYC-Serverchips nicht zu beeinträchtigen.
Zu diesen Einschränkungen gehört vor allem das Vorhandensein von nur vier Speicher-Controllern. Obwohl es zwei weitere Zeppelin-Chips gibt, nennt AMD sie Compute-Chips. Das bedeutet, dass sie keinen Zugang zu lokalem PCIe oder DRAM haben, dafür müssen sie I/O-Komponenten über Infinity Fabric ansprechen. Da es doppelt so viele Kristalle gibt, ist die Bandbreite der Infinity-Fabric doppelt so niedrig, etwa 25 Gb/s bei Verwendung von DDR4-3200-Speicher.