Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сейчас OpenCL задействуется только если в самой расчетной задаче явным образом используются расчеты на GPU. А это не каждому разработчику по плечу.
Мы работаем над тем, чтобы часть тестера самостоятельно использовала OpenCL для внутренних расчетов (например, в генерации тиков) - это даст ускорение некоторым процессам тестирования.
Эта утилита тоже берет данные из драйвера. То есть, если показала 1.0 - значит так и есть.
Но драйвера надо в любом случае обновлять. Старые версии драйверов умудряются подвисать на безобидных операциях в OpenCL (мы уже сталкивались с этим).
Вот ещё одна утилита, взята из OpenCL SDK http://developer.nvidia.com/opencl-sdk-code-samples
Определяет что установлено, что включено в аппаратной части. Я качал 32-битную версию. результаты выводятся в лог
По OpenCL уже много материалов в сети.
Можно начать отсюда:
Все OpenCL функции используются один в один на MQL5, так что не будет проблем с переносом описаний из других статей на почву MQL5.
Эта утилита тоже берет данные из драйвера. То есть, если показала 1.0 - значит так и есть.
Но драйвера надо в любом случае обновлять. Старые версии драйверов умудряются подвисать на безобидных операциях в OpenCL (мы уже сталкивались с этим).
Переустановил драйвера для видеокарты (GeForce 9600M GT) на своём ноутбуке. Последняя версия драйверов для этой карты с WHQL сертификацией 197.16. Поддержка OpenCL 1.0 была включена для этой серии видеокарт в предыдущей версии драйвера 195.62. К сожалению запуск скрипта представленного на первой странице завершается неудачей.
Проводился ли тест на корректность работы OpenCL 1.0 на какой-нибудь "старой" карте?
tol64:
Покажите кто-нибудь видео, как это в режиме реального времени выглядит в терминале (пример в начале ветки), а то я не видел этого никогда. :) Рисунок появляется сразу, постепенно, быстро, насколько быстро и т.д. :)Вот видео. Рядом с картинкой - состояние видеокарты (загрузка, температура, скорость вентиляторов).
Лучше смотреть в 720 качестве - красивее. Ну а в MT5 - еще лучше...
http://youtu.be/nnJYHU9g1sYВот видео. Рядом с картинкой - состояние видеокарты (загрузка, температура, скорость вентиляторов).
Лучше смотреть в 720 качестве - красивее. Ну а в MT5 - еще лучше...
http://youtu.be/nnJYHU9g1sYПереустановил драйвера для видеокарты (GeForce 9600M GT) на своём ноутбуке. Последняя версия драйверов для этой карты с WHQL сертификацией 197.16. Поддержка OpenCL 1.0 была включена для этой серии видеокарт в предыдущей версии драйвера 195.62. К сожалению запуск скрипта представленного на первой странице завершается неудачей.
Проводился ли тест на корректность работы OpenCL 1.0 на какой-нибудь "старой" карте?
У меня на старенькой GeForce 8500 GT работает тест.
У меня на старенькой GeForce 8500 GT работает тест.
В очередной версии при старте терминала показываются все найденные OpenCL устройства:
Это позволит пользователям легче видеть доступные возможности.
Например, в отчете выше видно 2 устройства, одно из которых реализовано на CPU. Это "софтверное" устройство встает вместе с драйверами Catalist от AMD, позволяя запускать OpenCL расчеты даже без GPU. В результате на компьютере с 24 ядрами и нативной double математикой можно получить приличную скорость, автоматически используя все ядра.
А вот NVIDIA не ставит драйвер софтверного исполнения на CPU и показывает только одно: