OpenCL : tests de l'implémentation interne dans MQL5 - page 23

 

En ce qui concerne le pilote, j'ai 295.73(j'ai un 440 et Swan a un GeForce GT 520 et son pilote est 285.62), mis à jour cette semaine. Il y a une heure, j'ai lancé l'utilitaire habituel de vérification des pilotes NVIDIA "No Update". Je l'utilise toujours, sans problème.

Mon système est Win7 x86, RAM 4096MB, c'est dommage qu'il ne voit pas toute la mémoire (2943MB), mais je n'ai aucune envie de migrer en x64 pour le plaisir. Et à cause de cela (en termes de mémoire), les agents de relations publiques peuvent également être faibles ?


 
Swan:
junior intele)

Je n'ai pas pu trouver de ligne sur le CPU dans les journaux pour une raison quelconque.

CPU n'est écrit que lorsque le logiciel OpenCL est exécuté sur un CPU ordinaire en parallèle.

Par exemple, les pilotes AMD mettent à la fois l'OpenCL natif sur le GPU et une version logicielle sur le CPU.

 
fyords:

En ce qui concerne le pilote, j'ai 295.73(j'ai un 440 et Swan a un GeForce GT 520 et son pilote est 285.62), mis à jour cette semaine. Il y a une heure, j'ai lancé l'utilitaire habituel de vérification des pilotes NVIDIA "No Update". Je l'utilise toujours, sans problème.

Mon système est Win7 x86, RAM 4096MB, c'est dommage qu'il ne voit pas toute la mémoire (2943MB), mais je n'ai aucune envie de migrer en x64 pour le plaisir. Et à cause de cela (en termes de mémoire), les agents de relations publiques peuvent également être faibles ?

Cela ne dépend pas de la taille de la mémoire, mais de sa vitesse. Plus la mémoire est rapide, plus le traitement des données est rapide.
 

Peut-être que quelque chose doit être modifié, je ne suis pas un expert en overclocking.

 

Voici le mien :

 
MetaDriver: Le syndicat va s'en occuper. Il suffit de laisser le type de carte mère et le chipset. Pour mémoire.

Ouais, le gars du matériel voulait savoir quel genre de matériel flippant j'avais. Le voici : MSI H61M-P21. C'est une carte mère économique, je l'ai achetée pour 1600 roubles à la fin du mois de janvier. 2 x 4 Go de mémoire DDRIII 1333. Pas grand-chose d'autre.

fyords : Quand j'ai acheté ma mère, je me suis demandé pourquoi j'avais besoin d'acheter une vidéo intégrée et de l'amener à l'extérieur. J'avais tort... ))

Je pense que la vidéo intégrée A8-3850 serait encore plus forte, car elle comporte 400 convoyeurs.

Néanmoins, il serait intéressant de voir le test de ce script sur la vidéo intégrée de l'A8.

Et votre carte devrait toujours être plus puissante que la carte graphique intégrée d'Intel, ne la jetez pas.

Renat : Apportez-moi la ligne GPU lors du démarrage du terminal - voyons ce qui y est écrit.

2012.03.05 03:49:55    Terminal    CPU: GenuineIntel  Intel(R) Pentium(R) CPU G840 @ 2.80GHz with OpenCL 1.1 (2 units, 2793 MHz, 7912 Mb, version 2.0)


Je me souviens, j'ai téléchargé le SDK d'AMD à partir du lien dans le fil de discussion d'AlexEro sur le forum 4. Je l'ai fait parce qu'OpenCL-Z ne voulait rien voir. C'est peut-être à ce moment-là qu'il a obtenu l'OpenCL.

AlexEro : Voici le SDK (avec pilote CPU) pour le développeur AMD (déclaré pour Vista-Win7, mais fonctionne aussi sur WinXP. Sans carte accélératrice vidéo, ils fonctionnent avec succès sur le CPU, et sur n'importe quel processeur SSE d'Intel, pas seulement AMD) :

http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx

Il s'agit donc d'une implémentation logicielle pour le CPU ? Eh bien, cela fonctionne assez bien - surtout en tenant compte de la "faiblesse" de l'Intel integratedeo... Bravo à AMD, de si bons pilotes pour les pierres de son concurrent !

Renat : Le logiciel OpenCL n'a rien à voir avec les cartes vidéo et n'intègre aucune fonctionnalité partielle des anciennes cartes. C'est l'exécution pure du CPU.

Faites-vous référence à l'exécution sur le cœur graphique du GPU ? Sans elle, je crains qu'aucune astuce logicielle ne puisse accélérer l'exécution de 25 fois, le Pentium G840 étant un honnête double cœur.

OpenCl и инструменты для него. Отзывы и впечатления. - MQL4 форум
  • www.mql5.com
OpenCl и инструменты для него. Отзывы и впечатления. - MQL4 форум
 
Renat:

Voici le mien :


Eh bien, en dehors du matériel différent, en ce qui concerne la mémoire, il y a 2 différences : le volume et la capacité des canaux (j'essaierai de corriger cela demain, ou déjà aujourd'hui...).
 
 
2012.03.05 01:42:20    Terminal    CPU: AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ with OpenCL 1.1 (2 units, 2009 MHz, 2047 Mb, version 2.0)
2012.03.05 01:42:20    Terminal    GPU: NVIDIA Corporation GeForce 8500 GT with OpenCL 1.0 (2 units, 918 MHz, 256 Mb, version 285.62)


2012.03.05 01:44:56    ParallelTester_00-01x (GBPJPY,H1)    CpuTime/GpuTime = 9.809641532756489
2012.03.05 01:44:56    ParallelTester_00-01x (GBPJPY,H1)    Result on Cpu МахResult==1.79346 at 725 pass
2012.03.05 01:44:56    ParallelTester_00-01x (GBPJPY,H1)    Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.05 01:44:56    ParallelTester_00-01x (GBPJPY,H1)    CPU time = 55552 ms
2012.03.05 01:44:00    ParallelTester_00-01x (GBPJPY,H1)    Result on Gpu МахResult==1.79347 at 725 pass
2012.03.05 01:44:00    ParallelTester_00-01x (GBPJPY,H1)    Соunt inticators = 16; Count history bars = 144000; Count pass = 1024
2012.03.05 01:44:00    ParallelTester_00-01x (GBPJPY,H1)    GPU time = 5663 ms
2012.03.05 01:43:55    ParallelTester_00-01x (GBPJPY,H1)    OpenCL init OK!
 
LF      0       ParallelTester_00-01 x (GBPJPY,M5)       07:55:45        OpenCL init OK!
CQ      0       ParallelTester_00-01 x (GBPJPY,M5)       07:55:49        GPU time = 3994 ms
KE      0       ParallelTester_00-01 x (GBPJPY,M5)       07:55:49        Соunt inticators = 16; Count history bars = 144000; Count pass = 1280
LR      0       ParallelTester_00-01 x (GBPJPY,M5)       07:55:49        Result on Gpu МахResult==0.0 at 0 pass
OP      0       ParallelTester_00-01 x (GBPJPY,M5)       07:56:39        CPU time = 50217 ms
GF      0       ParallelTester_00-01 x (GBPJPY,M5)       07:56:39        Соunt inticators = 16; Count history bars = 144000; Count pass = 1280
CG      0       ParallelTester_00-01 x (GBPJPY,M5)       07:56:39        Result on Cpu МахResult==1.71862 at 390 pass
JP      0       ParallelTester_00-01 x (GBPJPY,M5)       07:56:39        CpuTime/GpuTime = 12.57310966449674

J'ai quelque chose en zéros. Qu'est-ce que cela signifie ? Sur cette ligne :Result on Gpu MachResult==0.0 at 0 pass

RM      0       Terminal        07:55:18        GPU: NVIDIA Corporation GeForce 9600 M GT with OpenCL 1.0 (4 units, 1250 MHz, 512 Mb, version 285.62)
Raison: