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'idée est que vous pourriez vous procurer un processeur plus rapide (en l'achetant sur eBay ou Ali) et que cela irait bien, mais qu'il n'est pas assez rapide.
Non, c'est un processeur à souder. Il s'agit en fait d'un lecteur multimédia, permettant de regarder toutes sortes de bêtises pour dormir, relié à un projecteur. Le but de l'expérience était de tester sur le matériel le plus performant disponible (c'est là que fonctionne le metatrader).
Ajouté :
Un bon début :
Non, il y a un processeur soudé à l'intérieur. Il s'agit essentiellement d'un lecteur multimédia, permettant de regarder toutes sortes de bêtises pour dormir, relié à un projecteur. Le but de l'expérience était de tester sur le matériel le plus ringard qui soit (qui fait tourner Metatrader).
Ah, c'est donc ça, c'est la disponibilité de 8 gigas de RAM qui m'a troublé !
Un bon début :
Et si vous déplacez les calculs dans le corps plutôt que dans une fonction, cela prend des heures à compiler...
Veuillez tester cette version sur FX avec 4 et 8 agents.
Donc.
Agents : 4. Passes d'optimisation : 8. Résultats :
Agents : 8. Passes d'optimisation : 8. Résultats :
Ajouté :
Vous avez donc raison - le processeur FX sent l'hyperthreading (bien que je l'aie pris comme un 8-core complet).
Et le gestionnaire d'agents le voit aussi comme 8-core (avec les 7 agents existants, il propose d'en ajouter un autre, voir image) :
P.S. Voilà qui est intéressant !
J'ai supprimé tous les agents. J'ai décidé de l'ajouter à nouveau. Et puis - pour la première fois depuis je ne sais combien d'années - on m'a demandé d'ajouter 4 agents au lieu des 8 habituels :
Donc, quelque chose a changé chez le testeur par rapport aux anciennes pierres AMD, et, de plus, ce sont des changements très frais.
P.P.S.
Oui, la construction 2085 a également proposé d'ajouter 8 agents. Une innovation très fraîche :
Donc.
Agents : 4. Passes d'optimisation : 8. Résultats :
Agents : 8. Passes d'optimisation : 8. Résultats :
Ajouté :
Vous avez donc raison - le processeur FX sent l'hyperthreading (bien que je l'aie considéré comme un processeur à 8 cœurs).
Et le gestionnaire d'agents le voit aussi comme 8-core (avec les 7 agents existants, il propose d'en ajouter 1, voir image) :
P.S. Voilà qui est intéressant !
J'ai supprimé tous les agents. J'ai décidé de l'ajouter à nouveau. Et puis - pour la première fois depuis je ne sais combien d'années - on m'a demandé d'ajouter 4 agents au lieu des 8 habituels :
Donc, quelque chose a changé chez le testeur par rapport aux anciennes pierres AMD, et, de plus, ce sont des changements très frais.
P.P.S.
Oui, la construction 2085 a également proposé d'ajouter 8 agents. Une innovation très originale :
Au fur et à mesure que le temps passe, tout se rétrécit. Il y avait huit agents, il y en a maintenant quatre.Je n'étais pas au courant qu'une mise à jour était déjà en cours pour la build 2097 - je l'utilise depuis mi-juillet (en tant que testeur), et j'étais au courant de cette approche pour désactiver les agents douteux - hypertrading et autres comme AMD, tous les agents peuvent encore être utilisés sur la machine locale pour le moment, et j'espère que cela ne changera pas. Pourquoi cela est fait - je suppose pour une évaluation équitable de la valeur des ressources lors de leur vente dans le claud.
Néanmoins, il est intéressant de noter que le gain de 8 threads est très décent - 25%, et cela vaut la peine de charger les 8 agents.
Chez AMD sur deux cœurs de calcul (ALU), responsables des opérations d'addition et de soustraction, et aussi de la logique de comparaison, et peut-être plus, 1 cœur (FPU) responsable de la division et de la multiplication, c'est-à-dire des opérations à virgule flottante, c'est-à-dire qu'il ne s'agit pas d'hypertrading à l'état pur.
J'ai attrapé un netbook, mais il était plus rapide qu'un Xeron - surpris.
J'ai eu l'occasion de tester l'ordinateur central avec le FX-8350 - sans overclocking à 4000Mhz.
Tree_Brut_TestPL - 4 agents
Tree_Brut_TestPL - 8 agents
Tree_Brut_TestPL_F - 4 agents
Tree_Brut_TestPL_F - 8 agents
Et pourtant, il y a un gain de performance évident en utilisant 8 agents par rapport à 4 agents, bien que la vitesse par agent soit significativement plus élevée en utilisant 4 agents.
Le prochain ordinateur sera un vieux Phenom II X6 1065T avec un CPU de 2900Mhz.
Tree_Brut_TestPL - 6 agents
Tree_Brut_TestPL - 3 agents
Je l'ai vérifié sur 3 agents, pour voir la différence d'architecture par rapport à FX - ici nous avons 6 FPU honnêtement.
Tree_Brut_TestPL_F - 6 agents
Seulement 20 secondes derrière le FX en vitesse de base, ce qui n'est pas mal compte tenu de la différence de fréquence de 1100Mhz !
Mon résultat (Inter Core i7-8700, 3.2 GHz, 16 Go, hypertrading activé, il y a 12 agents, mais seulement six ont travaillé, par le nombre de cœurs physiques) :
Il me semble que pour l'hypertrading, il est très important que les données tiennent dans le cache du CPU. Les cœurs virtuels sont précisément avantageux lorsque le processeur n'a pas besoin d'accéder à la mémoire principale, lorsque toutes les données sont dans le cache. En conséquence, si de grands tableaux sont calculés (ticks réels dans quelques années) - l'hypertrading sera peu utile. Cependant, lors du traitement de données relativement petites (dans mon expérience, environ un an ou un an et demi pour 1MOHLC), l'hypertrading donne un gain de performance assez notable.Mon résultat (Inter Core i7-8700, 3.2 GHz, 16 Go, hypertrading activé, il y a 12 agents, mais seulement six ont travaillé, par le nombre de cœurs physiques) :
Il me semble que pour l'hypercommerce, il est très important que les données rentrent dans le cache du processeur. Les cœurs virtuels sont avantageux lorsque le processeur n'a pas besoin d'accéder à la mémoire principale, lorsque toutes les données sont dans le cache. En conséquence, si de grands tableaux sont calculés (ticks réels dans quelques années) - l'hypertrading sera peu utile. Cependant, lors du traitement de données relativement petites (dans mon expérience, environ un an ou un an et demi pour 1MOHLC), l'hypertrading donne un gain de performance assez notable.Maintenant il est suggéré de mettre en place des tests deTree_Brut_TestPL etTree_Brut_TestPL_F - si possible (avec indication de quel type d'Expert Advisor), puis donner des informations sur deux variantes, bien, avec hypertrading(tous les agents) et sans - et tant qu'il n'y a pas de compréhension de l'objectif, besoin ou non.
Maintenant, nous proposons de mettre en place des tests deTree_Brut_TestPL etTree_Brut_TestPL_F - si possible (en indiquant quel type d'Expert Advisor), puis de donner (donner) des informations sur les deux versions, bien, avec hypertrading (tous les agents) et sans - et alors qu'il n'y a pas de compréhension de l'objectif, vous en avez besoin ou non.
Ci-dessus - Arbre_Brut_TestPL_F
Voici le second, dans la même configuration :
Idem (sans F) lors de l'exécution de 12 cœurs virtuels :
Expert "avec F" lors de l'exécution de 12 cœurs virtuels :
Je vais désactiver l'hypercommerce maintenant...
Expert "sans F" et sans hypertrading avec six passages :
Expert "avec F" et sans hypertrading avec six passages :