OpenCL : tests de l'implémentation interne dans MQL5 - page 61

 
Mathemat:
Alors tout est clair. Essayez d'exécuter le même script lorsque l'optimisation est terminée. Il doit charger tous les noyaux.

Oui, elle est dans les vagues quand elle est à elle.

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)

Effrayant. Deux dragons à deux têtes.
 
Mathemat:
Effrayant. Deux dragons à deux têtes.
Ils devraient maintenant être facturés pour les calculs d'optimisation de l'EA.
 
casinonsk:
Ils devraient déjà être facturés pour les calculs d'optimisation de l'EA.

Ce ne sera probablement pas avant longtemps.

N'oubliez pas ma demande :

Il est très intéressant de voir une unité centrale de traitement à nu lorsque rien d'autre n'est dans le chemin.

 
Depuis la version 642, il est maintenant possible d'obtenir le type de périphérique OpenCL par numéro de périphérique.

CLGetInfoInteger(<numéro de l'appareil>,CL_DEVICE_TYPE) ;

Retourne la valeur d'énumération ENUM_CL_DEVICE_TYPE (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
Документация по MQL5: Основы языка / Типы данных / Целые типы / Перечисления
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Перечисления - Документация по MQL5
 
mql5: Retourne la valeur d'énumération ENUM_CL_DEVICE_TYPE (CL_DEVICE_ACCELERATOR,CL_DEVICE_GPU,CL_DEVICE,CPU,...)
Qu'est-ce que CL_DEVICE_ACCELERATOR ?
 
Mathemat:

Qu'est-ce que CL_DEVICE_ACCELERATOR ?

description à partir de www.khronos.org

Accélérateurs OpenCL dédiés (par exemple la lame CELL d'IBM). Ces dispositifs communiquent avec le processeur hôte à l'aide d'une interconnexion de périphériques telle que 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
Dossiers :
 
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
Moi, par contre, je suis en règle.
 

C'est très amusant, mais le programme OCL s'exécute avec brio même s'il y a un crawl en dehors du tableau! - et ça marche très bien, mais il obtient non pas n'importe quoi mais 0 d'un blob vide et non marqué.

C'est à chacun de voir si c'est bon ou pas. Je ne le sais que maintenant.