Ранее мы рассматривали то, как мы можем использовать Vitis для встроенных систем на Zynq и Zynq MPSoC.
Другим важным аспектом Vitis является возможность создать платформенное решение, которое включает в себя различные элементы обработки в PS и даже в PL.
Сегодня мы рассмотрим, как мы можем использовать Vitis для разработки платформенного решения на Zynq, которое использует и Cortex A9 в PS, и MicroBlaze в PL. Нашей целевой платой будет MicroZed 7020.
Создание нового проекта
Первое, что нам нужно сделать, это создать новый проект, ориентированный на MicroZed 7020. После создания проекта следующим шагом будет создание блок-схемы и добавление в неё Zynq PS. 

Изучить руководство

Просмотров: 31 | Добавил: KeisN13 | Дата: Вчера | Комментарии (0)

Компания CacheQ недавно анонсировала QCC Acceleration Platform. Данная платформа, по заявлению компании, позволит разработчикам ПО без глубокого знания аппаратной архитектуры ПЛИС повысить производительность вычислений в 100 раз и сократить время разработки в 15 раз.

Читать далее
 
Просмотров: 24 | Добавил: Lebedev | Дата: Вчера | Комментарии (0)

На сайте Xilinx Developer опубликована новая статья по DPUv3E.
DPUv3E - один из IP-блоков серии DPU фирмы Xilinx для задач, решаемых с помощью свёрточных нейронных сетей (CNN). Блок разработан для новейших ускорителей Alveo U50/U280 с HBM памятью. DPUv3E - высокопроизводительный IP, оптимизированный под высокую пропускную способность и нагрузки ЦОДов. Набор инструкций блока поддерживает большинство современных нейронных сетей - VGG, ResNet, GoogLeNet, YOLO, SSD, MobileNet, FPN и др.
DPUv3E - один из основных блоков среды разработки Xilinx Vitis™ AI. В этой среде разработчик может использовать полный набор инструментов для разработки машинного обучения с этим блоком, а также интегрировать DPUv3E с другими частями ядра акселератора Alveo.
DPUv3E предоставляется в виде зашифрованного RTL или XO файла, который добавляется в среду Vivado или Vitis.

Основные операторы работы с CNN:
  • Convolution / Deconvolution
  • Max pooling / Average pooling
  • ReLU, ReLU6, and Leaky ReLU
  • Concat
  • Elementwise-sum
  • Dilation
  • Reorg
  • Fully connected layer
  • Batch Normalization
  • Split
Читать далее
 
Просмотров: 9 | Добавил: Lebedev | Дата: Вчера | Комментарии (0)

На портале ElectronicDesign опубликована новая статья Вильяма Вонга, посвященная ПЛИС CrossLink-NX фирмы Lattice Semiconductor.
Lattice выпускает малопотребляющие ПЛИС с большим объёмом флэш-памяти. Одно из целевых применений - сопряжение различных конечных устройств. ПЛИС серии CrossLink-NX разработаны как раз для таких задач.
В них жёстко встроены IP-блоки последовательных интерфейсов, например, MIPI для цифровых камер изображения. Матрица ПЛИС делает все нужные преобразования данных, но также способна обрабатывать более сложные модели машинного обучения (ML) для обработки данных с устройств.

Читать далее

Просмотров: 30 | Добавил: Lebedev | Дата: 25.01.2020 | Комментарии (0)

С момента выпуска обновления платформы vSphere 6.7 Update 1, компания VMware добавила поддержку ПЛИС Intel Arria 10 GX.
В этой статье раскрываются основы архитектуры ПЛИС и показано применение Intel Arria 10 GX в платформе виртуализации vSphere.

Просмотров: 27 | Добавил: Lebedev | Дата: 23.01.2020 | Комментарии (0)

На этом тренинге Вы узнаете, как использовать решения машинного обучения Xilinx для встроенных (краевых) систем.

Основной упор в курсе сделан на:
  • Использование архитектурных особенностей вычислительного ядра DPU (Deep Learning Processor)
  • Оптимизация модели нейронной сети для встроенных приложением с помощью инструмента DNNDK (Deep Neural Network Development Kit)
  • Настройка платформы
  • Создание пользовательских приложений
  • Развертывание проекта
Пройти бесплатный тренинг

Просмотров: 12 | Добавил: KeisN13 | Дата: 23.01.2020 | Комментарии (0)

На этом тренинге Вы узнаете, как использовать решения машинного обучения Xilinx для центров обработки данных и облачных приложений.

Основной упор в курсе делается на:
  • Использование алгоритмов, моделей и фреймворков для машинного обучения в облаке
  • Использование программного стека xfDNN для оптимизации обученной модели нейронной сети
  • Оптимизация инструкций вычислительного ядра xDNN
Пройти бесплатный тренинг
 
Просмотров: 6 | Добавил: KeisN13 | Дата: 23.01.2020 | Комментарии (0)

На hackster.io появилось новое руководство по развертыванию Linux с помощью Petalinux для отладочного комплекта  Snickerdoodle Black, установленного на несущую плату piSmasher
 
Просмотров: 20 | Добавил: KeisN13 | Дата: 23.01.2020 | Комментарии (0)

За последние несколько лет выросло число компаний, стремящихся производить собственные ПЛИС. Мне известно по крайней мере три из них. Новый игрок на рынке ПЛИС это всегда интересно, поэтому предлагаю ознакомиться с описанием ПЛИС с названием Trion от компании Efinix самостоятельно.

Просмотров: 39 | Добавил: KeisN13 | Дата: 23.01.2020 | Комментарии (0)

Карты ускорители Alveo помогут Вам достичь наивысшей производительности вашего облачного или локального ЦОД, позволяя ускорить любые приложения. 

Данный тренинг сосредоточен на:
  • анализе доступных на сегодня карт-ускорителей Alveo, их преимуществах и доступных программных решениях
  • изучении карт-ускорителей Alveo в облаке Nimbix при использовании VITIS
  • обзоре доступных решений от компаний партнёров для карт-ускорителей Alveo
Пройти бесплатный тренинг

Кстати. Вот эти ребята дают погонять Alveo U200 или U250, а если у вас нет сервера куда их поставить, то ребята дают удаленный доступ к своему серверу. Если Вы заинтересованы в тестировании карт-ускорителей Alveo, напишите им сюда
Просмотров: 13 | Добавил: KeisN13 | Дата: 23.01.2020 | Комментарии (0)

1 2 3 ... 22 23 »