190 likes | 381 Views
Q Technology Solutions Процессинговая платформа Pulsar Универсальная платформа для высокопроизводительной обработки данных. Компетенции QT S Большой опыт в создании высокопроизводительных процессинговых систем, как серверного типа, так и встроенных/размещенных на рабочем столе
E N D
Q Technology Solutions Процессинговая платформа Pulsar Универсальная платформа для высокопроизводительной обработки данных
Компетенции QTS Большой опыт в создании высокопроизводительныхпроцессинговых систем, как серверного типа, так и встроенных/размещенных на рабочем столе Опыт в совмещении различных процессинговых элементов для достижения наилучшего соотношения производительности системы к ее цене Возможность проектирования иерархии памяти по индивидуальному заказу, основываясь не только на скорости памяти, но и на скорости выборки информации, организации памяти, надежности и стоимости. • • •
Pulsar Это универсальная процессинговая платформа на базе FPGA (вентильная матрица с эксплуатационным программированием), GPU (графический процессор) и CPU (центральный процессор), используемая, в основном, для высокопроизводительных вычислительных процессов, а также аналитической обработки сигналов и крипто-данных. Pulsar–это модульная система, использующая стандартизированные блочные каркасы, содержащие до 14 модулей. Полностью отвечает требованиям Федерального агентства по связи США (FCC), Директивы ЕС, ограничивающей использование шести веществ в новом электрическом и электронном оборудовании (RoHS), и требованиям по электромагнитной совместимости и оборудованию с низким напряжением (EMC/LV). По запросу клиента возможно создание версии, приспособленной к использованию в экстремальных условиях (возможно полное соответствие требованиям военных стандартов). • • • •
Инновационная платформа Универсальная поддержка интерконнекта: – – – 2x 1GbE интерфейса изначально 2x 10GbEинтерфейса (возможность установки) другие возможные интерфейсы: стандарт VITA Serial FPDP (порт передачи данных на передней панели), VITA FMC или высокоскоростной последовательный интерфейс управление картами и операционными условиями на уровне блочного каркаса разрешенное потребление энергии – до 150 ватттна карту – –
Процессинговая карта S3 на базе FPGA • • 16 FPGA (вентильная матрица с эксплуатационным программированием) на базе XilinxSpartan–3A 3400DSP на карту • Контроллер XilinxVirtex-5T с 2x GbEинтерфейсами • Может запускать центральный процессор с ядром Microblaze, работающий на полной версии Linux: • - прямой доступ с Linuxна матрицу FPGA • - полный пакет IP связи для разработчиков • - полный доступ ко всем стандартным инструментам Linux • Полный мониторинг рабочих условий, в том числе при помощи распределенных температурных датчиков и мониторинга напряжения в сети • Мезонинный слот для усиления входного сигнала карты в приложениях для обработки сигналов • • • •
Процессинговая карта K7на базе FPGA • • 16 FPGA (вентильная матрица с эксплуатационным программированием) на базе XilinxKinex–7 410T на карту • Контроллер XilinxVirtex-7HT с 2x GbEинтерфейсами • Может запускать центральный процессор с ядром Microblaze, работающий на полной версии Linux: • - прямой доступ с Linuxна матрицу FPGA • - полный пакет IP связи для разработчиков • - полный доступ ко всем стандартным инструментам Linux • Полный мониторинг рабочих условий, в том числе при помощи распределенных температурных датчиков и мониторинга напряжения в сети • Мезонинный слот для усиления входного сигнала карты в приложениях для обработки сигналов • • • •
Процессинговая карта V7на базе FPGA • • 16 FPGA (вентильная матрица с эксплуатационным программированием) на базе XilinxVirtex–7 410T на карту • Контроллер XilinxVirtex-7HT с 2x 10GbE интерфейсами • Может запускать центральный процессор с ядром Microblaze, работающий на полной версии Linux: • - прямой доступ с Linuxна матрицу FPGA • - полный пакет IP связи для разработчиков • - полный доступ ко всем стандартным инструментам Linux • Полный мониторинг рабочих условий, в том числе при помощи распределенных температурных датчиков и мониторинга напряжения в сети • Мезонинный слот для усиления входного сигнала карты в приложениях для обработки сигналов • • • •
Процессинговая карта GPU (графический процессор)T2 2xNVIDIA Tesla M2090 на модуль 2xинтерфейса стандарта 10GbE Полный мониторинг рабочих условий, в том числе при помощи распределенных температурных датчиков и мониторинга напряжения в сети Потенциальная опция: мезонинный слот для усиления входного сигнала карты в приложениях для обработки сигнала • • • •
Блочный каркас Pulsar Карты, соответствующие евростандарту Компьютерное охлаждение или охлаждение электронного типа Резервные источники питания Резервный интерконнект Модульный, масштабируемый, и легкий в сборке – низкая стоимость эксплуатации • • • • •
Среда разработки Полный пакет файлов как верхнего уровня, так и ограниченных файлов для разработки FPGA Стандартная среда разработки CUDA (программно-аппаратной архитектуры параллельных вычислений) для GPU (графический процессор) Полный пакет пояснительной документации Полный пакет библиотек для доступа к элементам платы и т.п. Пакет примитивов наиболее часто используемых при обработке данных Примеры с пояснениями Пакет кодов сервера для распределения задач и создания соединения между картами ( как IP, так и через Ethernet в системе RAW ) • • • • • • •
Услуги разработчиков Разработка и создание процессоров для конкретных приложений Разработка логических схем и систем управления для обслуживания и связи с процессорами Разработка системы обработки данных с резервной системой хранения данных (например, при сметной калькуляции) Разработка внутренней архитектуры процессорных систем (FPGA –GPU-CPU) • • • •
Разработка карт под заказ Имеем возможность взять на себя разработку карт Обеспечиваем взаимодействие со стандартными картами Pulsar и серверной частью Пользователи могут получить полную информацию об интерфейсе с тем, чтобы они могли начать разработку своих собственных карт, используя собственные каналы разработки • • •
Pulsar для научных высокопроизводительных вычислительных систем • Способность значительно увеличивать производительность используемых алгоритмов или вспомогательных алгоритмов: • подходящие алгоритмы могут демонстрировать увеличение производительности в 100-200 раз на обрабатываемый элемент по сравнению с рабочей станцией со стандартным ядерным процессором. Дает значительное сокращение затрат, уменьшает сложность, объем/мощность на единицу вычислений • карты FPGA обычно имеют 16 процессинговых элементов, а карты GPU – 2 процессинговых элемента •
Pulsar для обработки сигналов Способность обрабатывать на сверхвысокой скорости сигналы в реальном времени, по мере их перехвата, что уменьшает потребность в дополнительной инфраструктуре, не ухудшая при этом качество полученных сигналов. Значительно сокращает время на пакетную обработку полученных сигналов В несколько раз сокращает общие инвестиционные затраты на создание систем обработки сигнала в реальном времени • • •
Pulsar для финансовых приложений Возможность получать результаты на сверхскоростях в любой момент времени. Отклик на запрос выдается в течение долей секунд Возможность исчерпывающе просчитать все возможные сценарии на основе имеющейся информации Использование крипто-аналитических методов; построение системы, которая на постоянной основе дает предварительные расчеты потока входящей информации, чтобы обеспечить наискорейшую обработку данных, когда необходимо быстрое принятие решений. • • •
Pulsar для крипто-аналитической работы Система уже встроена в несколько крипто аналитических продуктов Способность поддерживать как детерминистические приложений, так и приложения типа TMTO Позволяет исследователям проверять гипотезы, которые невозможно проверить на суперкомпьютерах Одна и та же система может быть использована на всех этапах – от исследования, до развития и создания конечного продукта • • • •
Q Technology Solutions Спасибо за внимание