OpenCl et les outils correspondants. Critiques et impressions. - page 10
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
Merci, je l'ai vu. J'ai tendu la main. Je le lirai demain.
Jetez un coup d'œil à cet article : Une méthode optimale de calcul du volume d'une position agrégée par un nombre magique donné. Il sera également très utile.
Merci, je vais y jeter un coup d'œil.
Il n'existe pas de méthode optimale. Désolé :)
Merci, je vais jeter un coup d'oeil.
Il n'existe pas de méthode optimale. Désolé :)
Note importante sur le matériel, la vitesse du bus PCI-E pour OpenCL ici :
https://www.mql5.com/ru/forum/6042/page6
Il y a beaucoup de matériel vidéo sur CUDA ici :
http://developer.download.nvidia.com/compute/cuda/docs/GTC09Materials.htm
http://developer.download.nvidia.com/compute/cuda/docs/GTC_2010_Archives.htm
De tout ce qui s'accumule, le plus simple et le plus important pour comprendre les changements dans la programmation pour CUDA et OpenCL est une conférence vidéo peu remarquée de l'un des leaders de CUDA
Jason Sanders
numéroté
GTC 2010 - 2131
(... Je n'ai pas trouvé de lien direct vers la vidéo, mais le plan PDF en anglais est facilement consultable sur le web ... trouvé)
http://us.download.nvidia.com/downloads/GTC_Videos/flvs/2131_GTC2010.mp4
http://us.download.nvidia.com/downloads/GTC_Videos/flvs/2131_GTC2010.flv
http://www.nvidia.com/content/GTC-2010/pdfs/2131_GTC2010.pdf
Voici le résumé en russe
http://sporgalka.blogspot.com/2011/10/cuda.html
Oui, vous pouvez plonger tête baissée dans l'optimisation et ne jamais en sortir.
J'aimerais plonger tête baissée dans tous ces processus d'optimisation. Mais ce serait cool quand quelque chose de plus ou moins stable coule sur mon compte. Donc, pour l'instant, je vais mettre toutes ces sucreries de côté jusqu'à ce que j'aie une trace blanche dans ma vie. Si j'en avais la possibilité, je me procurerais immédiatement un rack avec 100 clusters de CPU. Quelque chose comme ça :
Hors sujet :
C'est intéressant. J'ai moi-même commencé à chercher une meilleure carte graphique, même si je n'en ai pas encore vraiment besoin (les options sont HD 6790, 6850, 6930).
Ça doit être la psychose.
Désolé pour la réflexivité dans un sujet aussi sérieux.
Avez-vous essayé MQL5 Cloud Network avec 2000 agents sur un dual-core ?
Ou bien avez-vous effectué une seule passe localement et vous en êtes-vous tenu à cela ?
C'est avec le MQL5 Cloud Network que nous avons réalisé une simple accélération de centaines et de milliers de fois. Sans GPU, sur n'importe quel conseiller expert. Reprenez mon ancien exemple avec la vidéo : Exemple d'accélération des calculs à l'aide du réseau en nuage de MQL5
Nous avons rendu possible la levée instantanée de milliers d'agents à l'aide d'un seul bouton (le temps de préchauffage est d'environ 20-30 secondes) pour un calcul rapide des tâches. Au lieu de centaines d'heures, cela peut vraiment être fait en une demi-heure.
De plus, les prix sont ridicules - n'importe qui peut les vérifier, et tous ceux qui s'inscrivent sur MQL5.com reçoivent un bonus de 2 $.
Il s'agit d'une véritable révolution. Désormais, n'importe quel utilisateur peut mettre à mal presque n'importe quel superordinateur grâce à l'utilisation des cludes. Et avec l'introduction du GPU (une version sera disponible vendredi), il sera possible de battre les superordinateurs en meute.
Les performances sont suffisantes (ou plutôt vous vous en convainquez) pour les cas simples. Les performances sont loin d'être suffisantes pour les calculs les plus massifs et les plus détaillés.
L'erreur de la comparaison entre les testeurs MT4 et MT5 est que les gens ferment les yeux sur le niveau de détail et la capacité à tester avec précision des devises multiples, qui sont très différents.
Vous avez tort concernant la dépendance au matériel :
Vous prenez vos désirs pour des réalités, tout en sachant clairement que vous avez tort.
Bien que je ne sois pas un défenseur du GPU (je m'y oppose ouvertement depuis longtemps), vos conclusions sont erronées.
Il n'existe pas de logiciel pour GPU, car les développeurs n'ont pas encore cru en cette direction, mais aucune référence répétée à la mythique liaison à un matériel spécifique. Par décence, vous devriez au moins lire ce qu'est OpenCL et ce pour quoi il a été inventé (indépendant du matériel et de la plate-forme).
Les entreprises ne sont contraintes d'utiliser le rendu logiciel qu'en raison de l'inertie et des processus établis. Amener une entreprise à changer de logiciel est un effort titanesque, souvent impossible pour les 3 à 5 prochaines années. Compte tenu du bond en avant des GPU au cours des trois dernières années et de l'accent clairement visible mis par leurs auteurs sur l'universalisation, il est raisonnable non seulement d'attendre de meilleurs résultats, mais aussi de rechercher activement de nouvelles fonctionnalités.
Nous avons attendu assez longtemps, nous avons aussi critiqué et désapprouvé, mais le moment est venu.
Et c'est la troisième fois que l'on répète l'expression "logiciel dépendant du matériel".