Discussion de l'article "Le réseau MQL5 Cloud Network : Calculez-vous toujours ?" - page 5

 
Les journaux montrent que tout le travail d'un million de passes a été effectué et qu'un seul des agents (Pr 141) a généré une erreur d'initialisation du conseiller expert. Il ne pouvait même pas charger le conseiller expert.

Nous avons spécialement développé les messages d'erreur pour trouver les agents problématiques. Nous allons nous en débarrasser étape par étape.
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5
 
phi.nuts:

Depuis que nous sommes dans le commerce, vous avez peut-être entendu l'expression : l'offre et la demande.

Peut-être que l'offre d'agents est trop importante et que la demande de cloud est faible.

Quel est le montant de la commission prélevée par MQ sur le fournisseur ?
 
doshur:
Quelle est la commission prélevée par MQ sur le fournisseur ?
Lisez la FAQ: actuellement 10 %.
Questions Concerning Payment for Participation in the MQL5 Cloud Network
Questions Concerning Payment for Participation in the MQL5 Cloud Network
  • cloud.mql5.com
Questions concerning payment for participation in the MQL5 Cloud Network - distributed computing network
 

Après la mise à jour vers la version 756, la connexion et, par conséquent, la case à cocher"vendre des ressources" ont été réinitialisées.

Il s'est avéré que lorsque l'on essaie de redémarrer les services, ils ne redémarrent pas....

J'ai dû tuer les processus via le gestionnaire des tâches et ensuite seul le redémarrage s'est produit.


OpenCL reste également un problème :

NL 0 Startup 14:47:50 access rights to common directory successfully checked<br/ translate="no">PF 0 Startup 14 :47:50 Service start initialized
RL 0 Startup 14:47 :50 Create startup thread
FR 0 Startup 14:47:50 Thread successfully created
CE 0 Startup 14 :47:50 MetaTester 5 x64 build 756 (25 Jan 2013)
JP 0 Serveur 14:47:50 MetaTester 5 démarré sur 0.0.0.0:2001
GE 0 OpenCL 14:47 :50 initialize
PD 2 Agent 14:47:50 L'initialisation OpenCL a été ignorée en raison d'une erreur critique. Veuillez mettre à jour les pilotes vidéo.
EK 2 Agent 14:47:50 OpenCL sera initialisé lors du prochain lancement du terminal.

DO 0 Startup 14:47:50 initialisation terminée
NK 0 Startup 14 :47:50 thread de démarrage terminé avec succès
LO 0 Réseau 14:49:50 Réseau 14:49:50 connecté à 1.agents.mql5.com
 
LiveWizard:

Après la mise à jour vers la version 756, la connexion et, par conséquent, la case à cocher "vendre des ressources" ont été réinitialisées.

Il s'est avéré que lorsque l'on essaie de redémarrer les services, ils ne redémarrent pas....

J'ai dû tuer les processus via le gestionnaire des tâches et ensuite seul le redémarrage s'est produit.


Il y a également un problème avec OpenCL :

OpenCL n'est pas disponible sur les cartes graphiques ordinaires en mode services (agents installés en tant que services). Il s'agit d'un problème conceptuel du modèle de pilote Windows.
 

Dans la prochaine version, nous améliorerons le support d'OpenCL en mode service (nous avons corrigé certains bogues), nous ouvrirons l'accès aux statistiques des dispositifs OpenCL dans le nuage et nous rendrons possible l'utilisation d'OpenCL dans le réseau.

Nous ne prévoyons pas encore les résultats, mais nous les verrons après la sortie de la version.

OpenCL: Мост в параллельные миры
OpenCL: Мост в параллельные миры
  • 2012.05.16
  • Sceptic Philozoff
  • www.mql5.com
В конце января 2012 года компания-разработчик терминала MetaTrader 5 анонсировала нативную поддержку OpenCL в MQL5. В статье на конкретном примере изложены основы программирования на OpenCL в среде MQL5 и приведены несколько примеров "наивной" оптимизации программы по быстродействию.
 

Voici à quoi ressemblent le démarrage et l'initialisation d'OpenCL dans les agents de service sur l'exemple de NVIDIA Tesla :

ML      0       Startup 07:18:59        access rights to common directory successfully checked
OF      0       Startup 07:18:59        Service start initialized
QL      0       Startup 07:18:59        Create startup thread
ER      0       Startup 07:18:59        Thread successfully created
DE      0       Startup 07:18:59        MetaTester 5 x64 build 756 (25 Jan 2013)
JP      0       Server  07:18:59        MetaTester 5 started on 0.0.0.0:2000
RK      0       OpenCL  07:18:59        Device #0: GPU NVIDIA Corporation Tesla T10 Processor with OpenCL 1.0 (30 units, 1440 MHz, 4095 Mb, version 307.45)
QJ      0       Startup 07:18:59        initialization finished
IO      0       Startup 07:18:59        Startup thread finished successfully
IK      0       192.168.1.132   07:19:12        login (build 756)
MG      0       Network 07:19:12        38680 bytes of group info loaded
NN      0       Network 07:19:12        1490 bytes of tester parameters loaded
CG      0       Network 07:19:12        708 bytes of input parameters loaded
EM      0       Network 07:19:12        817 bytes of symbols list loaded
MK      0       Tester  07:19:12        expert file added: Experts\OpenCLExpert.ex5. 8322 bytes loaded
MR      0       Network 07:19:12        224 bytes of optimized inputs info loaded
GG      0       Tester  07:19:12        successfully initialized
CQ      0       Network 07:19:12        22 Kb of total initialization data received
DJ      0       Tester  07:19:12        Intel Core i7-2600  @ 3.40 GHz, 16366 MB
CM      0       Tester  07:19:12        optimization pass 1 started
LD      0       Symbols 07:19:12        EURUSD: symbol to be synchronized
HO      0       Symbols 07:19:12        EURUSD: symbol synchronized, 3304 bytes of symbol info received
NJ      0       History 07:19:12        EURUSD: load 15 Kb of history data to synchronize
FR      0       History 07:19:12        EURUSD: history synchronized from 2012.01.02 to 2013.01.29
KP      0       History 07:19:12        EURUSD,H1: contains 6210 bars of beginning data from 2012.01.02 00:00 to 2012.12.31 19:00
DD      0       History 07:19:12        EURUSD,H1: history cache reserved for estimated 6754 bars
LE      0       History 07:19:12        EURUSD,H1: history begins from 2012.01.02 00:00
HM      0       Tester  07:19:12        1 : passed within 297 ms
KF      0       Tester  07:19:12        273 Mb memory used
Tout le monde pourra l'utiliser à partir de la prochaine version.
 
Renat:

Voici à quoi ressemblent le démarrage et l'initialisation d'OpenCL dans les agents de service sur l'exemple de NVIDIA Tesla :

Tout le monde le fera fonctionner à partir de la prochaine version.
Tout le monde == sur les GPU dédiés au calcul, ou vraiment tout le monde ?
 
felidae:
Est-ce que tous == sur les GPU dédiés au calcul, ou bien tous ?

Les GPU qui fournissent leur API en dehors des pilotes vidéo. Il s'agit de cartes de calcul spécialisées comme Tesla.

Certains pilotes (AMD/ATI) vous donnent la possibilité d'utiliser des CPU en tant que périphériques OpenCL. Nous nous efforçons actuellement de les activer lorsque nous travaillons avec des agents. Les performances de ces dispositifs peuvent être faibles, mais l'essentiel est que nous disposions d'une large disponibilité d'OpenCL.

 
Renat:

Les GPU qui fournissent leur API en dehors des pilotes vidéo. Il s'agit de cartes informatiques spécialisées comme Tesla.

Elles n'ont pas d'avenir pour les utilisateurs moyens à l'heure actuelle. Je veux dire, pas du tout.

Comparons. Performance pour le double

7970 -- 0,95 TFlops

k20x -- 1.3 TFlops.

Maintenant attention au prix )))

7970 -- 400

k20 -- 3200 ( !) k20x coûte de l'argent irréel.

Apparemment, votre décision d'organiser les agents comme des services n'était pas la bonne.