ЖУРНАЛ СТА 4/2015

ботке стека протоколов TCP, однако для использования потребуется пере- собрать пользовательские приложе- ния с подключением библиотек из комплекта Software Development Kit (SDK) поставки ГРИФОН. 3. Набор библиотек отображения участков памяти одного модуля на другой. Треть- им способом организации взаимодей- ствия между модулями на базе цент- рального процессора является предо- ставление прикладному программисту возможности работать напрямую с па- мятью, отображённой через непро- зрачный мост на другую PCIe-шину. В этом случае разработчик имеет в своих руках все возможности организовать взаимодействие так, как ему будет угодно. Главным преимуществом дан- ного метода является отсутствие ка- ких-либо издержек, связанных с реа- лизациями двух предыдущих способов взаимодействия, но при этом придёт- ся использовать нестандартный ин- терфейс API для разработки. Взаимодействие модулей центрального процессора с модулями на базе графических карт (CPU-GPU) Модули на базе графических карт AMD и модули на базе карт NVIDIA полностью совместимы с OpenCL и NVIDIA CUDA SDK. Эти средства включают в себя весь необходимый функционал для разработки и организа- ции взаимодействия с центральным процессором и для других сценариев при межмодульном взаимодействии в режи- ме PCIe P2P (Peer-to-Peer). NVIDIA CUDA SDK на данный момент имеет очень широкое распространение и об- ширную документацию. Взаимодействие модулей центрального процессора с модулями на базе ПЛИС (CPU-FPGA) Наиболее трудоёмкая и дорогостоя- щая часть разработки для большинства организаций – это, вероятно, разработ- ка под FPGA. В комплекте поставки для модулей на базе FPGA имеется ком- плект SDK, включающий набор базо- вых проектов с драйверами и докумен- тацию. Данный набор SDK включает наиболее востребованные сценарии и паттерны программирования, позво- ляющие скрыть от разработчика боль- шинство особенностей разработки PCIe-взаимодействий для FPGA. В качестве одного из примеров мож- но привести базовый проект отображе- ния всех ресурсов, имеющихся на моду- ле FPU500 (FPU501), на шину PCIe, что позволяет, обратившись с хоста по кон- кретному адресу, получить доступ к за- прашиваемым ресурсам модуля FPU500 или FPU501 (в режиме прямого ввода- вывода). Одновременно доступ к этим же ресурсам можно получить и с FPGA по стандартной шине AXI. Кроме того, области памяти могут быть отображены в адресное пространство любого про- цесса уровня пользователя – предостав- ляются возможности писать, читать DDR и флэш-память на модуле с FPGA, копировать данные с использованием DMA-контроллеров и прочее. При этом сохраняется возможность организации взаимодействия между двумя модулями на базе FPGA и между СPU и FPGA. В ЫВОД ГРИФОН представляет собой уни- версальную вычислительную платфор- му для решения множества задач высо- копроизводительных вычислений в жёстких условиях эксплуатации, ис- пользуя которую, заказчик может, не меняя компетенции разработчиков прикладных систем, применить любые вычислительные архитектуры и любые интерфейсы, при этом гибко и с мини- мальными затратами модернизировать и масштабировать полученный ре- зультат. Обострение внешнеполитической об- становки, введение масштабных огра- ничений на поставку электронных из- делий, компонентов и технологий не оставляет отечественным организациям выбора, кроме экстренного перехода на отечественные аналоги. Однако далеко не всегда эти аналоги присутствуют на рынке – зачастую их просто нет. При этом на создание конкурентных реше- ний требуются существенные времен- ныWе, интеллектуальные и финансовые затраты. В этом отношении платформа ГРИ- ФОН является примером реального и своевременного замещения импорта отечественными образцами, так как представляет собой уже разработанное и готовое для внедрения решение, соот- ветствующее мировому уровню разви- тия техники и не уступающее возмож- ным зарубежным аналогам. ● Автор – сотрудник ЗАО «НПФ «ДОЛОМАНТ» Телефон: +7 (495) 232-2033 E-mail: info@dolomant.ru ОБ ЗОР / В С Т РАИВ А ЕМЫЕ СИС Т ЕМЫ 23 СТА 4/2015 www.cta.ru Безвентиляторный компьютер с проекционно-ёмкост ной или резистивной сенсорной панелью 15“ XGA TFT с узкой окантовкой, в корпусе из нержавеющей стал и, со степенью защиты IP66 • Нержавеющая сталь марки 316 для пищевой и химической промышленности • Конструкция со степенью защиты IP66/69K (NEMA 4X) устойчива к воде/пыли/коррозии • Двухъядерный процессор Intel ® Atom™ E3827 1,75 ГГц • 4 порта USB 2.0 с разъёмами M12, 2 COM-порта М12 и Gigabit Ethernet-порт M12 GOT815-834 –20…+55 °C –40…+70°C –20…+70°C Упрочнённые встраиваемые платф ормы с широким диапазоном температур Упрочнённая безвентиляторная встраиваемая система для монтажа на DIN-рейку с процессором Intel ® Atom™ E3827 1,75 ГГц и c сертификатом взрывозащиты ATEX и C1D2 rBOX510-6COM (ATEX/C1D2) Одноплатный компьютер PICO-ITX с процессором 6-го поколения Intel ® Core™ i7/i5/i3 и Celeron ® , с портами HDMI/LVDS, 1 GE и аудио Реклама PICO500

RkJQdWJsaXNoZXIy MTQ4NjUy