The double-boned GPUs have arrived. Very interesting. What's the CPU?
Run the script in the attachment.
One OpenCL task will run on one device only (limitation of the terminal due to the OpenCL curve when paralleling to both heads). But for different contexts, the terminal will distribute tasks across devices.
mql5: One OpenCL task will only work on one device (limitation of the terminal due to OpenCL curve when paralleling on both heads). But for different contexts, the terminal will distribute tasks across devices.
Very good. You can split the overall task (if there is such a possibility in the algorithm) into different devices (use all CPUs and all GPU devices).
The current implementation of OpenCL has no GPU/CPU priority and the main factor is the number of units in the device, while you have two units on both GPU and CPU, so you get first come, first served. Let's wait for the next build where the OpenCL functionality will be improved.
The double-boned GPUs have arrived. Very interesting. What's the CPU?
Run the script in the attachment.
But for different contexts, the terminal will distribute tasks across devices.
One OpenCL task will only work on one device (limitation of the terminal due to OpenCL curve when paralleling on both heads).
But for different contexts, the terminal will distribute tasks across devices.
Let's wait for the next build where the OpenCL functionality will be improved.
Run five or six fractals of mandelbrot in different windows (take it from the first page of this thread).
Report back with results!
Let's wait for the next build, ...........
Already sat by the window... :)
What's new planned?
The double-boned GPUs have arrived. Very interesting. What kind of CPU?
Run the script in the attachment.
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 time = 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 Result on Gpu MachResult==0.0 at 0 pass
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 time = 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 Result on Gpu MachResult==0.0 at 0 pass
Run five or six mandelbrot fractals in different windows (take the mona on the first page of the branch).
Report the results!
Running 10 fractals, one core is 100% loaded.
Second core is still at 0 load.