"Новый нейронный" - проект Open Source движка нейронной сети для платформы MetaTrader 5. - страница 33

 
yu-sha:

Предлагаю рассмотреть следующие архитектурные моменты:  

...

2) активно смотреть в сторону OpenCL (CUDA, к сожалению, недоступна для счастливых обладателей GPU от AMD)

- 1536 Stream Processors у HD6970 - это вам не 6 Core на CPU 

- в большинстве случаев обучение нейросетей - это SIMD-задача, которая идеально ложится на GPU

- архитектура всего комплекса изначально должна проектироваться с учетом этих требований  

Поднимаю вопрос

Обучение ускорим в 50х минимум - проверено на CUDA от nVidia

Есть здесь спецы по  OpenCL ?

 
yu-sha:

Поднимаю вопрос

Обучение ускорим в 50х минимум - проверено на CUDA от nVidia

Есть здесь спецы по  OpenCL ?

Думаю стоит подумать, но подождать пока разработчики не реализуют поддержку OpenCL (о чем говорил Ренат вот в этом посте).
 
yu-sha:

Поднимаю вопрос

Обучение ускорим в 50х минимум - проверено на CUDA от nVidia

Есть здесь спецы по  OpenCL ?

JavaDev занимался, даже хотел статью писать, его и нужно кликать.

ЗЫ to joo , Андрей ты вроде как с ним плотно общался, тебе и карты в руки (отправь ему в личку сообщение).

 
Interesting:
Думаю стоит подумать, но подождать пока разработчики не реализуют поддержку OpenCL.

подозреваю, что нам нужен доступ к OpenCL-dll'ям - вполне рабочий вариант

или

только к одной dll-ли, которая будет понимать НСы. Эта dll будет в исходниках,  так что риск подхватить вирус минимален - компилируй ее сам

 
yu-sha:

подозреваю, что нужен доступ к OpenCL-dll'ям

Да забудьте вы про длл, нельзя, никакие, вообще, и системные тоже. Без штатной поддержки нечего и говорить. Вот когда появится, тогда и продолжим.

Обязательно продолжим :) . Разобраться думаю проблема не сильно большая.

 
Urain:
JavaDev занимался, даже хотел статью писать, его и нужно кликать.

Наароду много этим вопросом интересовались. joo, Urain, еще помнится было 2-3 человека. Если что группу в 5-6 спецов собрать можно будет.

yu-sha:

подозреваю, что нужен доступ к OpenCL-dll'ям

и все 

Полагаю что реализация должна быть на MQL5 (так чтоыбы можно было на чемпионате юзать и в маркете), а к чему конкретно там будет обращаться "язык" не столь важно.

TheXpert:

Да забудьте вы про длл, нельзя, никакие, вообще, и системные тоже. Без штатной поддержки нечего и говорить. Вот когда появится, тогда и продолжим.

Обязательно продолжим :) . Разобраться думаю проблема не сильно большая.

+1
 
Urain:

JavaDev занимался, даже хотел статью писать, его и нужно кликать.

ЗЫ to joo , Андрей ты вроде как с ним плотно общался, тебе и карты в руки (отправь ему в личку сообщение).

Попробую до него достучатся - пропадает надолго. Статью, бы конечно иметь по теме OpenCL with MQL5 было бы очень хорошо. Особенно сейчас.
 
Вы лучше морально готовьтесь к тому, что то, чем вы будете заниматься скорее всего будет сильно отличаться от того что вы себе представляете.
 

OpenCL  обязательно будет включать в родную поддержку.

XML парсер скорее всего тоже придется, иначе на многомегабайтных XML файлах ручная обработка будет тормозить.

 
Renat:

OpenCL  обязательно будет включать в родную поддержку.

XML парсер скорее всего тоже придется, иначе на многомегабайтных XML файлах ручная обработка будет тормозить.

Отлично. Если реализация не подкачает, а по логике вещей не должна, то все будет просто отлично.