Материалы по тегу: sdk

23.06.2022 [22:23], Владимир Мироненко

Qualcomm представила унифицированный ИИ-стек Qualcomm AI Stack

Qualcomm Technologies анонсировала стек Qualcomm AI Stack, объединяющий «лучшие в своём классе программные предложения для ИИ» компании в единый пакет. Цель компании — унифицировать и упростить набор программных инструментов для OEM-производителей и разработчиков, чтобы они могли создавать, оптимизировать и развёртывать ИИ-решения на базе продуктов Qualcomm, которые охватывают всё больше сегментов, от встраиваемых решений до целых ЦОД.

Qualcomm AI Stack поддерживает популярные ИИ-платформы и среды, в том числе TensorFlow, PyTorch, ONNX. Новый стек состоит из базовых библиотек и сервисов для разработчиков, системного ПО, инструментов и компиляторов. По словам компании, теперь любую ИИ-функциональность, разработанную для одного устройства, можно легко развёрнуть на других — с помощью нового стека можно единожды создать и оптимизировать ИИ-модель, а затем быстро перенести её на другую платформу и настроить, что помогает существенно экономить время и ресурсы.

 Qualcomm Technologies

Источник изображения: Qualcomm Technologies

В стек входят Neural Processing SDK, AI Model Efficiency Toolkit (AIMET) Pro, AIMET Model Zoo, Model Analyzers, Neural Architecture Search и т.д. Кроме того, Qualcomm недавно перенесла SDK Qualcomm Neural Processing SDK на Microsoft Windows, а решение Qualcomm AI Engine Direct теперь доступно для всех продуктов Qualcomm, включая ИИ-ускоритель Qualcomm Cloud AI 100. От последнего, к слову, Meta* в своё время отказалась как раз из-за проблем с ПО.

 Qualcomm Technologies

Источник изображения: Qualcomm Technologies

Как отметила компания, Qualcomm Neural Processing SDK для Android и недавно анонсированная Windows-версия остаются ключевыми продуктами для OEM-производителей и разработчиков и будут получать регулярные обновления и поддержку. В Qualcomm AI Software Stack также входят три SDK для автономных транспортных средств (Snapdragon Ride SDK), Intelligent Multimedia и SDK для робототехники, Интернета вещей и виртуальной реальности (Snapdragon Spaces SDK). Общая основа этих SDK помогает разработчикам поддерживать весь портфель аппаратных решений Qualcomm в различных сегментах.


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Постоянный URL: http://servernews.ru/1068684
12.04.2021 [19:34], Владимир Мироненко

NVIDIA развивает Arm-экосистему: GPU-инстансы с Graviton2, набор HPC-разработчика на базе Ampere Altra и новые партнёрства с Marvell, MediaTek и SiPearl

Собственный серверный Arm-процессор NVIDIA Grace ещё не вышел, но компания уже формирует экосистему вокруг Arm и собственных ускорителей. NVIDIA анонсировала серию совместных проектов с использованием своих GPU и программного обеспечения с процессорами на базе Arm для широкого круга рабочих нагрузок — от облака до периферии.

В частности, анонсированы инстансы Amazon EC2 на базе AWS Graviton2 с графическими процессорами NVIDIA, поддержка разработки научных приложений и ИИ-приложений с помощью нового набора разработчиков HPC, повышение уровня видеоаналитики и функций безопасности на границе сети, а также создание нового класса ПК на базе Arm с графическими процессорами NVIDIA RTX.

В частности, NVIDIA и AWS объявили о совместном проекте по развёртыванию Arm-экземпляров с графическими процессорами в облаке. Новые экземпляры Amazon EC2 позволят разработчикам запускать Android-игры в AWS, ускорять рендеринг и кодирование, а также транслировать игры на мобильные устройства.

Также NVIDIA представила набор NVIDIA Arm HPC Developer Kit, который включает сервер с 80-ядерным процессором Ampere Altra с тактовой частотой до 3,3 ГГц, два ускорителя NVIDIA A100, а также два DPU NVIDIA BlueField-2, которые ускоряют решение ключевых задач безопасности, передачи и хранения данных в ЦОД, включая изоляцию, , управление ключами, RDMA / RoCE, GPU Direct, хранение эластичных блоков, сжатие данных и многое другое.

Для этой платформы компания предлагает NVIDIA HPC SDK: набор компиляторов, библиотек и инструментов, которые позволяют создавать и переносить GPU-приложения HPC и ИИ в Arm-окружение. Среди первых ведущих вычислительных центров, развернувших новые платформы разработки, есть Ок-Риджская национальная лаборатория, Национальная лаборатория Лос-Аламоса и Университет Стоуни-Брук в США, а также Национальный центр высокопроизводительных вычислений на Тайване и Корейский институт науки и техники. NVIDIA Arm HPC Developer Kit будет доступен в 3 квартале 2021 года.

В области периферийных вычислений NVIDIA объявила о расширении сотрудничества с Marvell с целью объединения DPU OCTEON с графическими процессорами для ускорения облачных, корпоративных, операторских и пограничных приложений, и, в целом, повышения производительности систем и сокращения задержек от периферии до облака.

В категории ПК компания сотрудничает с MediaTek, одним из крупнейших мировых поставщиков SoC на базе Arm, чтобы создать эталонную платформу, поддерживающую Chromium, Linux и NVIDIA SDK. Сочетание графических процессоров NVIDIA RTX с высокопроизводительными, энергоэффективными процессорами Arm Cortex позволит использовать в ноутбуках графику с трассировкой лучей и искусственный интеллект.

Кроме того, NVIDIA сотрудничает и с другими партнёрами, включая Fujitsu и SiPearl. Первая, напомним, разработала самый мощный в мире суперкомпьютер Fugaku, который по совместительству является и самой производительной системой на базе Arm-процессоров, пусть и довольно специфичных. Вторая же пока всё ещё занимается разработкой Arm-процессоров SiPearl Rhea для будущих европейских суперкомпьютеров.

Постоянный URL: http://servernews.ru/1037079
07.08.2020 [12:32], Владимир Мироненко

NVIDIA выпустила инструментарий для разработчиков HPC SDK

Компания NVIDIA объявила о выходе комплекта инструментов для разработки программного обеспечения для высокопроизводительных вычислений HPC SDK, анонсированного ранее в этом году на конференции GTC 2020. NVIDIA HPC SDK призван упростить развёртывание рабочих нагрузок HPC не только на графических чипах NVIDIA, но и на CPU.

SDK содержит компиляторы C++ и Fortran на основе программной инфраструктуры LLVM, включая поддержку автоматического ускорения с помощью графического процессора кода на C++ 17 (также известного как C++1z) с использованием параллельных алгоритмов и встроенных функций Fortran, что ранее было недоступно в Standard C++ без применения дополнительных библиотек или расширений языка.

NVIDIA HPC SDK также поддерживает OpenMP, открытый стандарт для распараллеливания программ на языках Си, Си++ и Fortran, и программный стандарт для параллельного программирования OpenACC, математические библиотеки, оптимизированные для NVIDIA, интерфейс для параллельного программирования NVSHMEM на базе OpenSHMEM, а также другие общие библиотеки и инструменты разработки/отладки.

SDK можно загрузить с сайта developer.nvidia.com. Первый выпуск — NVIDIA HPC SDK версии 20.7, полностью ориентированный на Linux, со сборками для x86_64, OpenPOWER и AArch64.

Постоянный URL: http://servernews.ru/1017667
18.06.2020 [12:14], Андрей Крупин

Выпущен новый SDK для микропроцессора Baikal-T1

Компания Baikal Electronics объявила о доступности для скачивания обновлённого SDK (Software Development Kit) для микропроцессора BE-T1000 (кодовое наименование Baikal-T1). Новый релиз набора инструментов для разработчиков получил индекс SDK-T-5.4.

В его состав вошли ядро Linux 5.4.43, драйвер XGbE, рекомендации по сборке прикладных библиотек и утилит ffmpeg, libvpx, x264. Также сообщается о добавлении поддержки сокетов AF_XDP в драйвер Gigabit Ethernet, устранении зависаний ядра при обработке прерываний и ошибки с некорректным выводом частоты DDR3 в U-Boot. Кроме того, специалистами Baikal Electronics были исправлены мелкие ошибки в скриптах сборки, удалена интегрированная среда разработки приложений Eclipse и внесены прочие изменения. Загрузить SDK-T-5.4 можно по этой ссылке (428 Мбайт).

Впервые российские «системы-на-кристалле» BE-T1000 появились в розничной продаже в апреле 2018 года. Чипы выполнены на архитектуре MIPS. Они содержат два вычислительных ядра P5600 с тактовой частотой до 1,2 ГГц. Имеется контроллер памяти DDR3-1600 ECC; заявлена поддержка интерфейсов 1/10 Gb Ethernet, PCIe 3.0, портов SATA 3.0 и USB 2.0.

Процессоры предлагаются, в частности, в составе оценочных плат BFK 3.1. Плата предназначена для разработки системного и прикладного программного обеспечения, проектирования и прототипирования аппаратных решений, а также для анализа и оценки технических характеристик «Байкал-Т1». Подробные сведения о комплексе BFK 3.1 с SoC отечественной разработки можно найти в нашем обзоре.

Постоянный URL: http://servernews.ru/1013680
11.06.2019 [15:23], Андрей Крупин

TrueConf обновила набор SDK для разработчиков систем видеоконференцсвязи

Российская компания TrueConf, занимающаяся поставками решений, оборудования и программного обеспечения для проведения видеоконференций, представила обновлённый комплект библиотек SDK для разработчиков систем видеоконференцсвязи.

Набор инструментов TrueConf SDK предоставляет разработчикам возможность создания мобильных приложений на основе технологий TrueConf для видеосвязи, поддерживает различные режимы HD‑видеозвонков и управление источниками сигналов. Приложения, построенные с использованием SDK, имеют возможность сопряжения и взаимодействия со сторонними системами видеоконференцсвязи по протоколам SIP/H.323 через шлюз на базе TrueConf Server.

Обновлённый набор библиотек TrueConf SDK включает интерфейсы для популярных фреймворков Apache Cordova, Microsoft Xamarin и Facebook* React Native, широко используемых в профессиональной среде для создания мобильных приложений. Перечисленные платформы ускоряют разработку Android- и iOS-приложений и не требуют опыта работы с языками программирования этих операционных систем. Cordova позволяет использовать стандартные веб-технологии JavaScript, Xamarin работает с .NET и С#, а React Native — с JavaScript на базе Facebook* React, библиотеки для создания пользовательских интерфейсов.

Дополнительную информацию о наборе TrueConf SDK для разработчиков, а также соответствующую документацию, можно найти на сайте developers.trueconf.ru.

Материалы по теме:

Источник:


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Постоянный URL: http://servernews.ru/989018
24.04.2017 [10:40], Андрей Крупин

Intel рассказала о средствах разработки для задач искусственного интеллекта и машинного обучения

На проходившей недавно в Казани международной научной конференции «Параллельные вычислительные технологии (ПаВТ) 2017» Intel рассказала о программных решениях компании для разработчиков, профессиональная деятельность которых связана с созданием сервисов, использующих технологии машинного обучения и системы искусственного интеллекта (Artificial Intelligence, AI) на базе нейронных сетей.

По мнению специалистов Intel, на сегодняшний день вычислительные ресурсы и нейросетевые технологии вышли на уровень, позволяющий системам искусственного интеллекта решать весьма сложные для человека практические задачи, а разработчикам — создавать инновационные приложения и сервисы. В помощь последним компания предлагает внушительное портфолио различных программных библиотек, фреймворков и компонентов, оптимизированных для аппаратных платформ Intel и позволяющих решать задачи машинного обучения с максимальной эффективностью.

Наиболее известным программным компонентом, который широко используется разработчиками AI-систем, является библиотека математических примитивов Intel Math Kernel Library (Intel MKL), наиболее хорошо подходящая для реализации низкоуровневых математических функций, лежащих в основе задач машинного обучения. Intel MKL предоставляет полный контроль за вычислениями и может применяться для выполнения таких достаточно широко используемых в топологиях нейронных сетей операций, как матричное умножение или свёртка (Convolution). В активе компании также представлена библиотека с открытым исходным кодом Intel Math Kernel Library for Deep Neural Networks (Intel MKL-DNN), предназначенная специально для глубинного обучения, в которую разработчики могут включать сторонние функции, отсутствующие в Intel MKL.

Следующий компонент более высокого уровня абстракций — объектноориентированная библиотека Intel Data Analytics Acceleration Library (Intel DAAL), предназначенная для анализа данных с поддержкой машинного обучения на алгоритмическом уровне и включающая набор аналитических функций, совместимых с популярным статистическим ПО и платформами обработки данных — Hadoop, Spark, R и пр. Среди прочих продуктов для анализа данных и машинного обучения фигурируют скомпилированый набор Intel Distribution for Python для численного моделирования и научных вычислений с использованием языка программирования Python, а также инструментарий Intel Deep Learning SDK для быстрой разработки моделей, обучения и развёртывания систем машинного обучения, включающий средства визуализации и графического контроля процессов тренировки нейронных сетей и импортирования моделей из других фреймворков.

Отдельного упоминания заслуживает библиотека Intel Machine Learning Scaling Library (Intel MLSL), представляющая собой набор API-интерфейсов для масштабирования и распараллеливания процессов обучения нейронных сетей на множестве узлов в кластере. За счёт этого Intel MLSL позволяет радикально уменьшить время тренировки сети. Разработчикам доступен также открытый фреймворк Neon, созданный приобретённой Intel компанией Nervana, и Nervana Graph Complier — оптимизированный backend-инструментарий для разработки кроссплатформенных фреймворков следующего поколения и улучшения текущих. Все библиотеки рассчитаны на работу с популярными фреймворками глубинного обучения — Caffe, Torch, Theano, TensorFlow (от Google), Neon и другими.

Разрабатывая и совершенствуя полный стек ПО для машинного обучения и искусственного интеллекта, Intel не оставляет без внимания образовательный аспект. Как часть решений для машинного обучения компания предоставляет массу курсов, обучающих и тренировочных материалов. Существует специализированный портал Intel AI Academy, предоставляющий доступ к программным пакетам для машинного обучения, библиотекам и Intel Deep Learning SDK, форуму разработчиков для систем искусственного интеллекта и обучающим материалам, созданным ведущими техническими специалистами компании Intel.

В заключение стоит сказать, что Intel — не единственная компания, которая стремится сделать машинное обучение массово доступной технологией — как для исследователей и крупных корпораций, создающих нейросети и использующих их в своей работе, так и для частных пользователей. Сфера применения нейронных сетей весьма разнообразна — это распознавание текста и понимание человеческой речи, семантический поиск, компьютерное зрение, аналитика «больших данных», робототехника, экспертные системы, лингвистика и многое-многое другое. Свои разработки в сфере нейронных сетей и искусственного интеллекта ведут и такие именитые корпорации, как AMD, NVIDIA, ARM и IBM вместе со своим суперкомпьютером Watson. Не скрывают интереса к подобного рода технологиям Google, Facebook*, «Яндекс», Baidu, ABBYY, Cognitive Technologies и другие компании, также осознающие тот факт, что без поиска новых перспективных направлений преуспеть и занять лидирующие позиции на современном IT-рынке не то чтобы проблематично, а попросту невозможно.

Материалы по теме:

Источник:


* Внесена в перечень общественных объединений и религиозных организаций, в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25.07.2002 № 114-ФЗ «О противодействии экстремистской деятельности».

Постоянный URL: http://servernews.ru/951247
17.02.2016 [16:33], Андрей Крупин

TrueConf представила API и SDK для разработчиков систем видеоконференцсвязи

Российская компания TrueConf, занимающаяся поставками решений, оборудования и программного обеспечения для проведения видеоконференций, открыла для разработчиков доступ к комплекту библиотек SDK для создания мобильных телекоммуникационных систем, а также анонсировала возможность организации программируемого взаимодействия с серверами TrueConf через интерфейс API.

С помощью интерфейса TrueConf API организации могут интегрировать видеосвязь в свои бизнес‑процессы, корпоративную IT-инфраструктуру и ERP-системы для автоматизации задач администрирования, планирования встреч, управления предприятием и коммуникаций с партнёрами. Текущая версия TrueConf API 1.0 позволяет создавать, изменять, удалять и получать информацию о групповых видеоконференциях, а также работать с адресными книгами пользователей. TrueConf API для управления сервером находится в открытом доступе и может быть использован с бесплатной версией TrueConf Server Free.

Набор библиотек TrueConf SDK предоставляет разработчикам возможность создания мобильных приложений на основе технологий TrueConf для видеосвязи, поддерживает различные режимы HD‑видеозвонков и управление источниками сигналов. Приложения, построенные на использовании SDK, имеют возможность сопряжения и взаимодействия со сторонними системами видеоконференцсвязи по протоколам SIP/H.323 через шлюз на базе TrueConf Server. TrueConf SDK доступен на мобильных платформах Android и iOS в виде библиотек для популярных сред разработки Android Studio и XCode.

Дополнительную информацию об TrueConf API и SDK для разработчиков, а также соответствующую документацию, можно найти на сайте trueconf.ru/features/integration.

Материалы по теме:

Источник:

Постоянный URL: http://servernews.ru/928544
18.07.2013 [09:10], Георгий Орлов

Intel выпустила SDK для инструментария KVM

Intel предложила новый инструментарий Software Development Kit (SDK) для дата-центров, дополняющий продукт Data Center Manager (DCM), ключевой ингредиент более чем 80% сегодняшних решений Data Center Infrastructure Management (DCIM). Компания анонсировала Virtual Gateway, кроссплатформенный Keyboard-Video-Mouse (KVM) SDK, позволяющий поставщикам решений предлагать расширенные возможности диагностики и устранения проблем оборудования ЦОД.

Это виртуальное решение, не привязанное к конкретному оборудованию, предназначено тем, кто имеет устройства от множества производителей, а таких большинство. Предоставляя обзор и управление IT-активами, консолидированный централизованный доступ к стойкам, блейд-серверам, сетям и системам хранения через один концентратор, Intel Virtual Gateway может поддерживать до 10 тыс. управляемых устройств и 50 одновременных сеансов удаленного доступа. Компания позиционирует Virual Gateway как естественное дополнение к управлению электропитанием ЦОД. Первой интегрировала Virtual Gateway в свой продукт для дата-центров StruxureWare компания Schneider-Electric.

«С ростом числа ЦОД и IT-устройств, управляемых China Telecom, перед нами стояла задача настройки и управления важным оборудованием в нашей среде. Большинство решений для удаленного управления были аппаратными, дорогими или проприетарными. Решение ZZnode ALOES vKVM, основанное на технологии Intel Virtual Gateway, обеспечивает нам обзор и удаленный доступ в необходимых масштабах», - сказал Чжао Мин (Zhao Ming), операционный менеджер China Telecom Cloud Computing Co.

Материалы по теме:

Источник:

Постоянный URL: http://servernews.ru/597584
26.04.2011 [17:06], Георгий Орлов

Microsoft обновила комплект разработчика Windows Azure SDK

На днях Microsoft обновила комплект разработчика Windows Azure SDK, предназначенный для упрощения миграции, управления и развертывания приложений веб-сервера IIS для онлайн-служб. А в следующем месяце компания обновит сервис Windows Azure AppFabric Caching, предназначенный для увеличения производительности приложений Windows Azure и SQL Azure. Microsoft также выпустила совершенно новый код. Она представила бета-версию сервиса под названием Windows Azure Traffic Manager, предназначенного для балансировки производительности приложений, работающих в облаке Azure в различных регионах. Компания не говорит о расположении центров обработки данных, на которых работает Azure. Однако хорошо известно, что Microsoft имеет ЦОДы в Северной Америке, Европе и Азиатско-Тихоокеанском регионе.

 Windows Azure SDK

Кроме того, стал доступен предварительный просмотр сервиса потокового видео, размещенного на Azure, который приспосабливается к различным условиям пропускной способности для уменьшения буферизации и времени запуска. Сервис Smooth Streaming позволяет выпускать видео, предназначенное для клиентов Silverlight, iOS и Android Honeycomb. Помимо этого, Microsoft дала пользователям еще три месяца, чтобы иметь возможность зарегистрироваться для предоставления свободной вычислительной мощности и дисковой памяти на Azure. Пользователи могут получить до конца сентября свободный доступ к 750 часам Extra Small Compute Instance и 25 часам Small Compute Instance, 20 Гб дискового пространства и 40 Гб трафика в месяц. Это предложение было сделано в рамках конкурентной борьбы с Amazon и Google.

Источник:

Постоянный URL: http://servernews.ru/594543
30.11.2010 [19:39], Георгий Орлов

Компания Microtronix будет работать над BeMicro SDK

Компания Microtronix, лидирующий разработчик IP-блоков (готовые блоки для проектирования микросхем) контроллеров памяти, сообщила, что она была выбрана компаниями Arrow и Altera в качестве партнера для работы над набором средств разработки ПО (SDK) BeMicro. Microtronix уже имеет длительный опыт сотрудничества с Altera по разработке IP-блока контроллера многопортовой памяти SDRAM для поддержки устройств памяти DDR в мобильных устройствах.

 microtronix

Основой BeMicro SDK является программируемая вентильная матрица (FPGA) семейства Cyclone IV, а выполнено устройство будет в форм-факторе USB-модуля с подключением plug-and-play. BeMicro SDK будет содержать полный набор инструментов для разработки ПО (включая тренировочные), и позволит разработчикам программного обеспечения и инженерам работать с конфигурацией процессорных ядер Nios II компании Altera при очень небольших затратах на этот процесс. «Мы выбрали Microtronix в качестве разработчика IP-блоков BeMicro SDK, поскольку они имеют большой опыт в работе над IP-блоками контроллеров высокопроизводительной памяти DDR мобильных устройств, — сказал Том Шаар (Tom Shaar), специалист Arrow Electronics. — Контроллер памяти Microtronix отвечает всем нашим требованиям, а техническая поддержка и оперативность со стороны специалистов Microtronix всегда были на высоте».

Источник:

Постоянный URL: http://servernews.ru/593856
Система Orphus