OpenCL : tests de l'implémentation interne dans MQL5 - page 46
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
J'ai besoin d'un test pour calculer la double précision. Que quelqu'un intervienne, je deviens un peu bête...
L'indicateur était lancé.
si dispositif>=0 est utilisé comme numéro de périphérique OpenCL dans la séquence
lorsque device==OPENCL_DEVICE_ANY (-1) est utilisé pour sélectionner automatiquement tous les périphériques disponibles
lorsque device==OPENCL_DEVICE_GPU (-2) est utilisé pour sélectionner automatiquement tous les périphériques GPU disponibles
Aussi, la fonction long CLGetInfoInteger(int handle,ENUM_OPENCL_PROPERTY_INTEGER prop_id) qui permet d'obtenir les propriétés des objets OpenCL
Seule la propriété OPENCL_DEVICE_COUNT est encore disponible (le premier paramètre est ignoré lors de la demande de cette propriété).
La nouvelle version a modifié le paramètre de la fonction CLContextCreate, int device est maintenant utilisé au lieu de bool use_gpu.
device>=0 est utilisé comme numéro de périphérique OpenCL dans l'ordre
Si device==OPENCL_DEVICE_ANY (-1), la sélection automatique parmi tous les périphériques disponibles est utilisée.
lorsque device==OPENCL_DEVICE_GPU (-2), choisit automatiquement parmi tous les périphériques GPU disponibles.
De plus, la fonction CLGetInfoInteger(int handle,ENUM_OPENCL_PROPERTY_INTEGER prop_id), qui permet d'obtenir les propriétés des objets OpenCL, a été ajoutée.
Une seule propriété OPENCL_DEVICE_COUNT est encore disponible (le premier paramètre est ignoré lors de la demande de cette propriété).
Cela fonctionne-t-il déjà dans la version actuelle ou est-ce prévu pour la prochaine ?
Tous les EX5 utilisant OpenCL et construits avec une version antérieure du compilateur (<619) doivent être reconstruits comme indiqué dans le journal de l'EA.
à partir de la version 619, la fonction ENUM_OPENCL_HANDLE_TYPE CLHandleType(int handle) est également disponible ; elle permet d'obtenir un type d'objet OpenCL à partir d'un handle
et renvoie l'une des valeurs suivantes :
http://www.3dnews.ru/news/626616 Victoire pour AMD. Je m'interroge ! Comment cela affectera-t-il ce projet ?
AMD a une longueur d'avance sur la puissance de calcul dans les produits de masse, tandis que NVIDIA a misé sur des Tesla hautement spécialisés et déraisonnablement chers.
Oui, c'est sûr. De plus, si l'on prend les fleurons, AMD a plus d'"abeilles affamées" et les calculs sont meilleurs.
P.S. Pour moi le choix de ma prochaine carte graphique est évident puisque je vais participer au projet.