"New Neural" is an Open Source neural network engine project for the MetaTrader 5 platform. - page 33

 
yu-sha:

I suggest that we consider the following architectural points:

...

2) to actively look towards OpenCL (CUDA, unfortunately, is not available to the lucky owners of AMD GPUs)

- 1536 Stream Processors on HD6970 is not 6 Core on CPU

- In most cases, the training of neural networks is a SIMD task, which fits perfectly on the GPU

- The architecture of the whole complex should be designed with these requirements in mind from the very beginning

Raising a question

Learning is accelerated by 50x minimum - tested with CUDA from nVidia

Are there any OpenCL specialists here?

 
yu-sha:

Raising a question

Learning is accelerated by 50x minimum - tested with CUDA from nVidia

Are there any OpenCL specialists here ?

I think it is worth thinking about it, but wait until developers implement OpenCL support (as Renat mentioned in this post).
 
yu-sha:

Raising a question

Learning is accelerated by 50x minimum - tested on CUDA from nVidia

Are there any OpenCL specialists here ?

JavaDev was engaged, even wanted to write an article, it should be clicked.

SZ to joo, Andrei, you kind of tightly communicated with him, you and the cards in your hands (send him a message in private).

 
Interesting:
I think you should think about it, but wait until the developers implement OpenCL support.

I suspect that we need access to the OpenCL-dlls, which is a workable option

or

only one dll that will understand NS. This dll will be in the sources, so the risk of catching a virus is minimal - compile it yourself

 
yu-sha:

I suspect that you need access to the OpenCL-dlls

Forget about dlls, you can't, not at all, not even system dlls. Without native support is nothing to talk about. When we get it, we will go on.

Definitely we will :) . I don't think it's much of a problem to figure it out.

 
Urain:
JavaDev was engaged, even wanted to write an article, it should be clicked.

A lot of people were interested in this question. I remember there were two or three people. If anything, a group of 5-6 specialists could be assembled.

yu-sha:

I suspect that you need access to OpenCL-dlls

and all

I think, that the implementation should be in MQL5 (so that it could be used in the Championship and in the Marketplace), and what exactly the "language" will refer to there is not that important.

TheXpert:

Yes, forget about dlls, you can not, no, in general, and the system too. Without native support there's nothing to talk about. When it becomes available, then we will continue.

We will :) . I think it's not too much of a problem to figure it out.

+1
 
Urain:

JavaDev was engaged, even wanted to write an article, he and need to click.

SZ to joo, you seem to be in close contact with him, you and the cards in your hands (send him a message in private).

I'll try to get through to him - missing for a long time. If you have an article dedicated to OpenCL with MQL5, it would be a good idea. The article would be very useful, especially now.
 
You better mentally prepare yourself for the fact that what you will be doing is likely to be very different from what you imagine.
 

OpenCL will definitely include native support.

The XML parser will most likely also have to be included, otherwise manual processing will be slow on multi-megabyte XML files.

 
Renat:

OpenCL will definitely include native support.

XML parser will most likely have to be included too, otherwise manual processing will be slow on multi-megabyte XML files.

That's great. As long as the implementation is up to par and logically it shouldn't be, everything will be just fine.