OpenCL: test di implementazione interna in MQL5 - pagina 61

 
Mathemat:
Allora tutto è chiaro. Prova ad eseguire lo stesso script quando l'ottimizzazione è finita. Deve caricare tutti i core.

Sì, è in onde quando è sua.

2012.04.23 22:16:35 OpenCL CPU: Intel(R) Corporation  Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz with OpenCL 1.1 (8 units, 3500 MHz, 16290 Mb, version 1.1)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

 
casinonsk:

2012.04.23 22:16:35 OpenCL CPU: Intel(R) Corporation  Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz with OpenCL 1.1 (8 units, 3500 MHz, 16290 Mb, version 1.1)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

2012.04.23 22:16:35 OpenCL GPU: NVIDIA Corporation GeForce GTX 590 with OpenCL 1.1 (16 units, 1225 MHz, 1536 Mb, version 296.10)

Inquietante. Due draghi a due teste.
 
Mathemat:
Inquietante. Due draghi a due teste.
A questo punto dovrebbero essere caricati per i calcoli di ottimizzazione dell'EA.
 
casinonsk:
Dovrebbero essere addebitati già per i calcoli di ottimizzazione EA.

Probabilmente non lo sarà per molto tempo.

Per favore, non dimentichi la mia richiesta:

È molto interessante vedere una CPU nuda quando non c'è nient'altro in mezzo.

 
Dalla build 642 è ora possibile ottenere il tipo di dispositivo OpenCL per numero di dispositivo.

CLGetInfoInteger(<numero dispositivo>,CL_DEVICE_TYPE);

Restituisce il valore di enumerazione ENUM_CL_DEVICE_TYPE (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Перечисления - Документация по MQL5
 
mql5: Restituisce il valore di enumerazione ENUM_CL_DEVICE_TYPE (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
Cos'è CL_DEVICE_ACCELERATOR?
 
Mathemat:

Cos'è CL_DEVICE_ACCELERATOR?

descrizione da www.khronos.org

Acceleratori OpenCL dedicati (per esempio IBM CELL Blade). Questi dispositivi comunicano con il processore host utilizzando un'interconnessione periferica come PCIe.

 
2012.04.26 17:19:06     CL_Info_v01 (EURUSD,H1) Device #1 : CL_DEVICE_CPU
2012.04.26 17:19:06     CL_Info_v01 (EURUSD,H1) Device #0 : CL_DEVICE_GPU
File:
 
2012.04.26 19:37:34     CL_Info_v01 (EURUSD,M30)        Device #1 : CL_DEVICE_GPU
2012.04.26 19:37:34     CL_Info_v01 (EURUSD,M30)        Device #0 : CL_DEVICE_CPU
Io, invece, sono in ordine.
 

È molto divertente, ma il programma OCL funziona in modo brillante anche se c'è una strisciata fuori dall'array! - e funziona bene, ma da una mbar vuota, non contrassegnata, ottiene non solo qualcosa, ma 0.

Che sia buono o meno è a discrezione di ognuno. Lo so solo ora.