Унифицированная программная платформа Vitis включает в себя:Комплексный комплект для разработки ядра, позволяющий легко создавать ускоренные приложения
Широкий набор аппаратных ускоренных библиотек с открытым исходным кодом, оптимизированных для аппаратных платформ Xilinx
Подключаемые доменные среды разработки, позволяющие разрабатывать непосредственно в привычных высокоуровневых инфраструктурах
Растущая экосистема аппаратно-ускоренных партнерских библиотек и готовых приложений
Ключевые компоненты унифицированной программной платформы VitisVitis AI Среда разработкиСреда разработки Vitis AI - это специализированная среда разработки для ускорения вывода AI на встроенных платформах Xilinx, ускорителях Alveo или на экземплярах FPGA в облаке. Среда разработки Vitis AI поддерживает ведущие в отрасли системы глубокого обучения, такие как Tensorflow и Caffe, и предлагает комплексные API-интерфейсы для сокращения, квантования, оптимизации и компиляции обученных сетей для достижения максимальной производительности вывода AI для развернутого приложения.
Узнать больше >Vitis Ускоренные БиблиотекиОткрытые, оптимизированные по производительности библиотеки, которые предлагают готовое ускорение с минимальными или нулевыми изменениями кода в существующих приложениях, написанных на C, C ++ или Python. Используйте ускоренные библиотеки для конкретного домена как есть, изменяйте их в соответствии с вашими требованиями или используйте в качестве алгоритмических строительных блоков в ваших пользовательских ускорителях.
Узнать больше >Vitis Core Development KitПолный набор графических инструментов и инструментов для командной строки, которые включают компиляторы, анализаторы и отладчики Vitis для создания, анализа узких мест производительности и отладки ускоренных алгоритмов, разработанные на C, C ++ или OpenCL. Используйте эти функции в своих собственных IDE или используйте отдельную Vitis IDE.
Xilinx Runtime libraryБиблиотека времени выполнения Xilinx (XRT) облегчает обмен данными между кодом приложения (работающим на встроенном хосте ARM или x86) и ускорителями, развернутыми на реконфигурируемой части плат ускорителя Xilinx на основе PCIe, встроенных платформ на основе MPSoC или ACAP. Он включает в себя библиотеки и API пользовательского пространства, драйверы ядра, служебные программы и встроенное ПО.
Узнать больше >Целевые платформы VitisЦелевая платформа Vitis определяет базовую аппаратную и программную архитектуру и контекст приложения для платформ Xilinx, включая интерфейсы внешней памяти, пользовательские интерфейсы ввода / вывода и время выполнения программного обеспечения.
Для локальных или облачных карт ускорителей Xilinx целевая платформа Vitis автоматически настраивает интерфейсы PCIe, которые соединяют и управляют обменом данными между вашими ускорителями FPGA и кодом приложения x86 - вам не нужно реализовывать какие-либо детали подключения!
Для встраиваемых устройств Xilinx целевая платформа Vitis также включает в себя операционную систему для процессора на платформе, загрузчик и драйверы для периферийных устройств платформы и корневую файловую систему. Вы можете использовать предопределенные целевые платформы Vitis для оценочных плат Xilinx или определить свою собственную в Vivado® Design Suite.