Die Double-Bone-GPUs sind da. Sehr interessant. Was ist die CPU?
Führen Sie das Skript im Anhang aus.
Eine OpenCL-Aufgabe wird nur auf einem Gerät ausgeführt (Begrenzung des Terminals aufgrund der OpenCL-Kurve bei Parallelschaltung zu beiden Köpfen). Aber für verschiedene Kontexte wird das Terminal die Aufgaben auf die Geräte verteilen.
mql5: Eine OpenCL-Aufgabe wird nur auf einem Gerät ausgeführt (Einschränkung des Terminals aufgrund der OpenCL-Kurve bei Parallelschaltung auf beiden Köpfen). Aber für verschiedene Kontexte wird das Terminal die Aufgaben auf die Geräte verteilen.
Sehr gut. Sie können die Gesamtaufgabe (sofern dies im Algorithmus möglich ist) auf verschiedene Geräte aufteilen (alle CPUs und alle GPUs verwenden).
Bei der aktuellen Implementierung von OpenCL gibt es keine GPU/CPU-Priorität, und der Hauptfaktor ist die Anzahl der Einheiten im Gerät, während Sie zwei Einheiten sowohl auf der GPU als auch auf der CPU haben, so dass Sie zuerst kommen und dann bedient werden. Warten wir auf den nächsten Build, in dem die OpenCL-Funktionalität verbessert wird.
Die Double-Bone-GPUs sind da. Sehr interessant. Was ist die CPU?
Führen Sie das Skript im Anhang aus.
Aber für verschiedene Kontexte wird das Terminal die Aufgaben auf die Geräte verteilen.
Eine OpenCL-Aufgabe wird nur auf einem Gerät ausgeführt (Einschränkung des Terminals aufgrund der OpenCL-Kurve bei Parallelschaltung auf beiden Köpfen).
Aber für verschiedene Kontexte wird das Terminal die Aufgaben auf die Geräte verteilen.
Warten wir auf den nächsten Build, in dem die OpenCL-Funktionalität verbessert wird.
Führen Sie fünf oder sechs Fraktale von Mandelbrot in verschiedenen Fenstern aus (siehe die erste Seite dieses Threads).
Berichten Sie über die Ergebnisse!
Warten wir auf die nächste Version, ...........
Saß schon am Fenster... :)
Was ist neu geplant?
Die Double-Bone-GPUs sind da. Sehr interessant. Welche Art von CPU?
Führen Sie das Skript im Anhang aus.
Intel Core i7-2700K @ 3.50GHz, 16290MB
LE 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:22:57 OpenCL init OK!
RR 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:23:02 GPU-Zeit = 5039 ms
QE 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:23:02 Count inticators = 16; Count history bars = 144000; Count pass = 480000
EF 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:23:02 Ergebnis auf Gpu MachResult==0.0 bei 0 Durchgang
QJ 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:50:22 OpenCL init OK!
DM 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:50:27 GPU-Zeit = 4789 ms
PH 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:50:27 Count inticators = 16; Count history bars = 144000; Count pass = 480000
DI 0 ParallelTester_00-01x__1 (EURUSD,H1) 13:50:27 Ergebnis auf Gpu MachResult==0.0 bei 0 Durchgang
Führen Sie fünf oder sechs Mandelbrot-Fraktale in verschiedenen Fenstern aus (nehmen Sie das Mona auf der ersten Seite der Verzweigung).
Berichten Sie über die Ergebnisse!
Bei 10 Fraktalen ist ein Kern zu 100 % ausgelastet.
Der zweite Kern ist immer noch auf 0 Last.