MQL5 программа, претендующая на параллельное. Open. CL API). Поддержка Open. CLПоддержка Open. CL в MQL5 начинается с версии стандарта 1. Поэтому, для использования параллельных вычислений, необходимо иметь относительно свежее программное и аппаратное обеспечение, соответствующее этому стандарту. При всем этом важно отметить, что для использования Open. CL совсем не обязательно иметь видеокарту на Вашем.
ПК - вполне достаточно будет и наличия центрального процессора. А это значит, что практически каждый. Open. CL для сокращения. MQL5 программ. Конечно, по быстродействию распределенных вычислений центральные процессоры значительно уступают своим соперникам из . Но мы отвлеклись, идем дальше. Как уже говорилось выше, для параллельных вычислений можно использовать как видеокарты, так и центральные процессоры.
На рынке производителей соответствующего устройств есть три основных компании лидера - это Intel, AMD и NVidia. В следующей таблице представлена информация об устройствах и операционных системах, которые поддерживают Open. CL 1. 1 для каждого из этих трех производителей: Производитель.
Устройства. Операционные системы. Intel. Процессоры: Core i. ПК; Xeon - для серверов; Xeon Phi - для сопроцессоров (подробнее здесь).
Windows 7, 8; open. SUSE; Red Hat. AMDВидеокарты: AMD Radeon HD Graphics начиная с серии 6. ATI Radeon HD Graphics начиная с серии 5.
ATI Fire. Pro Graphics серии A3. S, W, V; ATI Mobility Radeon HD начиная с серии 5.
ATI Fire. Pro M7. M5. 80. 0 (подробнее здесь). Процессоры семейства K8 и старше: Opteron, Athlon 6. Athlon 6. 4 FX, Athlon 6.
X2, Sempron, Turion 6. Turion 6. 4 X2, Phenom, Phenom II (подробнее здесь). APU (гибридный процессор, включающий в себя центральный и графический процессоры): Процессоры серий A, C, E, E2, G, R. Windows Vista SP2, 7, 8; open. SUSE 1. 1. x; Ubuntu 1. Red Hat 6. x. NVidia. Видеокарты (использующие архитектуру CUDA): Tesla, Quadro, Ge.
Force (подробнее здесь). Windows XP, Vista, 7, 8. Linux и Mac OS(подробнее здесь) Также на официальном сайте разработчика Khronos Group вы можете ознакомиться с полной информацией о том, какие устройства и софт необходимы для поддержки стандарта Open.
CL для каждой из версий. Проверьте, установлено ли на вашем персональном компьютере хотя бы одно устройство (CPU или GPU) и операционная система, которые поддерживают Open. CL 1. 1. Если таковые имеются, то Вы смело можете переходить к следующему параграфу, который описывает процедуру настройки Open. CL в зависимости от производителя аппаратного обеспечения. Настройка Open. CL Если на Вашем ПК установлено необходимое оборудование и операционная. Meta. Trader 5 нужно сделать. Open. CL для одного из Ваших устройств.
Процедура настройки Open. CL различается в зависимости от того какое аппаратное обеспечение Вы собрались использовать - видеокарту или центральный процессор. Если терминал Meta.
Trader 5 распознал видеокарту с поддержкой Open. CL, то достаточно сделать апдейт ее драйвера до последней версии. Ставить для центрального процессора специальный комплект средств разработки (SDK) потребуется только в том случае, если на компьютере не установлена подходящая видеокарта. Важно: Если уже есть установленная видеокарта с поддержкой. Open. CL, то ставить софтверную версию для эмуляции Open. CL на центральном.
Ну, разве что для проведения экспериментов, так как видеокарты для использования Open. CL имеют безусловное преимущество.
Следующие параграфы описывают процедуру настройки Open. Развязка Полевик Ключ. CL в зависимости от производителя. Вы можете перейти сразу на интересующую Вас инструкцию настройки, нажав на соответствующую ссылку: 1.
Intel. Для использования Open. CL на процессорах Intel необходимо скачать и установить . Для этого перейдем на страницу сайта разработчика, с которой это можно сделать. Рис. Страница загрузки Intel SDK для Open. CL. Здесь представлена общая информация об Open. CL, а также список доступных пакетов для скачивания. Чтобы скачать представленные пакеты нужно нажать на кнопку .
Информация о доступных пакетах и требованиях для установки. После нажатия на кнопку появится окошко, в котором будет представлена информация о том, для каких типов процессоров и операционных систем подходят указанные пакеты. Выбираем и загружаем подходящий пакет, нажав на кнопку . Ссылки для скачивания SDK. Появится еще одно окошко с ссылками для скачивания - выбираем и загружаем SDK нужной битности.
Ждем несколько минут и, после завершения загрузки, запускаем полученный файл. Подтверждаем установку компонентов SDK и распаковываем файлы для установки в один из каталогов. Рис. Начало установки Intel SDK для Open. CL. На экране появится окно установки . Принятие лицензионного соглашения.
Соглашаемся с условиями лицензионного соглашения. После этого в окне отобразятся компоненты, которые будут установлены - нажимаем . Интеграция SDK c Visual Studio.
Если на Вашем ПК установлена . Далее остается лишь выбрать для каких пользователей будут доступны установленные компоненты и путь для установки SDK, после чего нажать .
Процесс установки. Начнется процесс установки, который займет пару минут, после чего на экране отобразится результат успешного выполнения. Завершение установки.
Видеокарты и APU от AMD Для установки Open. CL на видеокарту от AMD обновим ее драйвер до последней версии. Для этого переходим на страницу загрузки драйверов.
Рис. Страница загрузки драйвера AMD. Если вы знаете характеристики Вашей видеокарты, то драйвер можно найти, заполнив форму в левой части страницы. После выбора нужных. Загрузка AMD Catalyst. Система подберет несколько драйверов в наборе . Страница загрузки приложения для определения типа видеокарты и версии драйвера.
Также можно воспользоваться системой автоматического поиска драйверов. Вам будет предложено загрузить приложение . Затем запускаем загруженное приложение. Рис. Приложение для определения и загрузки подходящего драйвера.
Приложение проведет анализ системы и предложит загрузить подходящий драйвер для видеокарты. Загружаем его и запускаем полученный файл.