MetaTester and OpenCL

 

Several question about OpenCl with Metatester client.

 

1) if my computer has a graphics card with OpenCL is that it affects the value "PR" of this computer ?

2) In common.ini file, we can see that:

 [Experts]

DisableOpenCL=

Is this option must be set to 1 or 0 to take advantage of OpenCL on this computer?

 

3) Can i expect to earn more from a computer with OpenCL ?

 

Thank's 

 

May I ask which Graphics Card are you using?

Thank you. 

 
PCWalker:
ATI HD 5850
 
Labseb:

Several question about OpenCl with Metatester client.

 

1) if my computer has a graphics card with OpenCL is that it affects the value "PR" of this computer ?

2) In common.ini file, we can see that:

 [Experts]

DisableOpenCL=

Is this option must be set to 1 or 0 to take advantage of OpenCL on this computer?

 

3) Can i expect to earn more from a computer with OpenCL ?

 

Thank's 


At the moment

1) No

2) DisableOpenCL is not documented (yet ?).

3) No

Maybe that can change in the future.
 

This field used for internal purposes only. To right detect OpenCL device. Algorithm of using is:

1. Client terminal analyzes DisableOpenCL value.

2. If value is absent, client terminal sets value to "1" and starts detection of OpenCL

3. In some cases such detection can be crashed and value still "1"

4. If detection passed succesfully then DisableOpenCL contains specific information about current OpenCL

5. Next start of client terminal. If DisableOpenCL==1 (crash on previous start) then we don't work with OpenCL

6. Next start of client terminal. If DisableOpenCl absent or contains some else 1, then client terminal starts detection of OpenCL

OpenCL: The Bridge to Parallel Worlds
OpenCL: The Bridge to Parallel Worlds
  • 2012.06.01
  • Sceptic Philozoff
  • www.mql5.com
In late January 2012, the software development company that stands behind the development of MetaTrader 5 announced native support for OpenCL in MQL5. Using an illustrative example, the article sets forth the programming basics in OpenCL in the MQL5 environment and provides a few examples of the naive optimization of the program for the increase of operating speed.
 

Ok, so i'll try to obtain something with OpenCL and Metatester.

it is unfortunate that it does not influance the "PR" as a GPU computing 10 to 50 times faster than a CPU.

 

Nvidia GPU x10 than a CPU with OpenCL

ATI GPU x50 than a CPU with OpenCL

Hope that the "PR" will change in the futur.... 

 

OpenCL detect !!!

 

KQ 0 20:38:12 OpenCL Device #0: GPU Advanced Micro Devices, Inc. Cypress with OpenCL 1.2 (18 units, 725 MHz, 1024 Mb, version 1084.4 (VM))

 

Gooooood ;) 

 
Labseb:

OpenCL detect !!!

 

KQ 0 20:38:12 OpenCL Device #0: GPU Advanced Micro Devices, Inc. Cypress with OpenCL 1.2 (18 units, 725 MHz, 1024 Mb, version 1084.4 (VM))

 

Gooooood ;) 

Great, and what did you do to get it working ? It may be useful to someone else.
 
Instruction for ATI Radeon HD series:
Install the latest driver available fron ATI.
Install latest MetaTester v821 . (The one before not work for me....)

Lunch it, and open the log file of one of your agent.
And you will find a line like mine.

I will try it with a Nvidia card with Cuda.
 
Labseb:
Instruction for ATI Radeon HD series:
Install the latest driver available fron ATI.
Install latest MetaTester v821 . (The one before not work for me....)

Lunch it, and open the log file of one of your agent.
And you will find a line like mine.

I will try it with a Nvidia card with Cuda.
OpenCL has actually nothing to do with metatester, agents or cloud.
 
angevoyageur:
OpenCL has actually nothing to do with metatester, agents or cloud.

Does anyone have OpenCL drivers working with MT5 and have Nvidia Graphics Cards?

Will it be possible to share with me the OpenCL drivers?

Thank you. 

Reason: