OpenCL : tests de l'implémentation interne dans MQL5 - page 53
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
L'aide l'a, le script ne l'a pas.
Et quand ce gâchis d'identifiants prendra-t-il fin ?
Qu'est-ce que c'est ? :O
Exécutez GPU Caps, il y aura beaucoup d'informations :
Vous avez probablement deux appareils. 0 est l'hôte, c'est-à-dire le CPU, et 1 est votre carte discrète.
La différence de temps entre 125 ms et 78 ms n'est pas si importante qu'elle ne doit pas être considérée comme une erreur GetTicksCount().
CL_USE_ANY et CL_USE_GPU_ONLY ne sont que des "masques" pour sélectionner des périphériques, et non des périphériques individuels.
Exécutez GPU Caps, il y aura beaucoup d'informations :
Vous avez probablement deux appareils. 0 est l'hôte, c'est-à-dire le CPU, et 1 est votre carte discrète.
Où peut-on le voir depuis l'utilité ?
Regardez ici :
Développez la liste sur la droite et voyez quels sont les appareils dont vous disposez.
L'hôte devrait toujours être zéro, c'est ce qu'est un hôte...
Et vous avez probablement deux appareils. 0 est l'hôte, c'est-à-dire le CPU, et 1 est votre carte discrète.
Mathemat:
Regardez ici :
Développez la liste sur la droite et voyez quels sont les appareils dont vous disposez.
Ça ne colle pas :
En tout cas... Ce n'est pas bizarre. Vous devez avoir au moins deux appareils, il n'y a aucun moyen d'y échapper. Ils sont là, mais sur des plateformes différentes.
Et MT5 parvient à les voir quelle que soit la plateforme. Que vous dit CLGetInfoInteger(0, CL_DEVICE_COUNT) ? C'est 2, non ?
Et MT5 parvient à les voir quelle que soit la plateforme. Que vous dit CLGetInfoInteger(0, CL_DEVICE_COUNT) ? C'est 2, non ?
Alors 2, et alors ? Comment savoir si le périphérique 0 est la carte graphique, 1 est le CPU ? C'est ce que je veux dire - vous ne pouvez pas.
Bien sûr, vous pouvez créer un programme OpenCL et obtenir toutes les informations nécessaires en interne, quel périphérique a quel numéro. Mais vous ne pouvez pas le faire en dehors de MQL5.
Alors 2, et alors ? Comment savoir si le périphérique 0 est la carte graphique, 1 est le CPU ? C'est ce que je dis - tu ne peux pas.
Bien sûr, vous pouvez utiliser OpenCL et obtenir toutes les informations nécessaires à l'intérieur, par exemple, quel périphérique a quel numéro. Mais vous ne pouvez pas le faire en dehors de MQL5.