Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
С чего бы? Есть видюха, а остальное бесплатно. Инструментарий разработчика бесплатный. Куча готовых примеров. За GPGPU солидное будущее. Уже сейчас вместо суперкомпьютеров используют для расчётов (например в томографии) системники, куда просто напихано 4 видюхи. Производительность та же, а стоимость в сотни раз меньше.
У ATI, кстати, есть своя аналогичная разработка.
Почитайте: http://gpgpu.org/
У них есть даже софтины под финчасть (правда за денюшки)
В ближайшиее время nVidia и ATI выпустят релизы OpenCL и независимо от "законодателя" появиться возможность работы на GPU.
Intel тоже обещает потдержку в Larrabee
Мы рассматривали возможность применения CUDA в MQL5, но практических преимуществ не нашли.
Мое личное мнение о CUDA можно прочесть в ветке 'MQL5 vs V8'
Сложные матричные расчеты требуют абсолютно нетривиального и кропотливого переписывания под тот же самый CUDA. Что практически недоступно непрофессиональным (не GPU программерам) разработчикам. А ускорение вообще не гарантировано, особенно с учетом того, что в том же самом CUDA базовая математика - это float (этого хватает для оперирования цветов в графике), а не double. В математике float ну никак не подходит (ибо точность никакая), даже на double некоторые плюются.
Применение CUDA в расчетах останавливает вот что (на CUDA 2.0, GT200):
Что касается вычислений с двойной точностью(double), их скорость на текущем аппаратном поколении ниже одинарной точности в несколько раз.
....
Реально производительность может быть даже ещё меньше, так как архитектура оптимизирована для 32-битного чтения из памяти и регистров, кроме того, двойная точность не нужна в графических приложениях, и в GT200 она сделана скорее для того, чтобы просто была.
Бенчмарки (расчитанные на float математике) GPU при переписывании под double сольют по полной и вполне вероятно, что никакого ускорения вообще не будет. Скорее даже падение производительности будет.
Я даже не говорю о стоимости времени копирования 50-100 мегабайт исторических данных во внутреннюю память видеокарты, а потом возвращения результата назад в оперативку. И так для 10-20 индикаторов на каждый тик. Не забывайте, что видеокарта еще и по прямому назначению применяется, перерисовывая великолепие интерфейсов некоторых операционок :)http://www.ixbt.com/video3/gf100-2-part1.shtml