Перейти к содержанию
    

  Xilinx, Inc. (NASDAQ: XLNX), лидер в области адаптивных и интеллектуальных вычислений, сегодня объявил о системе проектирования Vitis™ (произносится Vī) -tis) унифицированной программной платформе, которая позволяет широкому кругу новых разработчиков, включая инженеров-программистов и специалистов по искусственному интеллекту, использовать преимущества аппаратной адаптивности.

  Разработанная за 5 лет с затратами на разработку в 1000 человеко-лет, унифицированная программная платформа Vitis автоматически приспосабливает аппаратную архитектуру Xilinx к программному или алгоритмическому коду без необходимости в аппаратных знаниях. Вместо навязывания проприетарной среды разработки, платформа Vitis включается в общий набор инструментов разработчика программного обеспечения и использует богатый набор оптимизированных библиотек с открытым исходным кодом, что позволяет разработчикам сосредоточиться на своих алгоритмах.

  Vitis не входит в состав среды VivadoDesignSuite, которая по-прежнему будет поддерживаться для тех, кто хочет проектировать код для аппаратуры, но и для них Vitis также может повысить производительность, упаковывая программно-вызываемые функции в аппаратно реализованные модули.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нда.. особенности национального копирайтинга..

 

скажите лучше, лица приближенные - когда это дело можно будет скачать-пощупать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обещали в ноябре в свободном доступе. На сайте xilinx можно подписаться на рассылку-уведомления по данной теме.

https://www.xilinx.com/products/design-tools/vitis/vitis-platform.html#overview

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не разжигания ради, но исключительно для собственного понимания - чем Vitis принципиально отличается от OpenCL ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую!

Just now, StewartLittle said:

Не разжигания ради, но исключительно для собственного понимания - чем Vitis принципиально отличается от OpenCL ?

Думаю тем что более оптимизировано на архитектуру Xilinx - набор специализированных вычислительных модулей.  В отличие от архитектуры Cuda/OpenCL которая базируется на параллельных вычислениях на одинаковых вычислительных узлах.  

Удачи! Rob.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, andrew_b сказал:

OpenCL пилится консорциумом Khronos, а Xilinx туда не входит.

Да ладно! :shok:

См. https://www.khronos.org/members/list   - Contributor Members - Xilinx.

Но бог с ней, с бюрократией. По сути в чем-нибудь различие есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, StewartLittle said:

Не разжигания ради, но исключительно для собственного понимания - чем Vitis принципиально отличается от OpenCL ?

Поверь мне на слово, от SDAccel особо не чем, а вот от SDSoC практически полностью, но от вас, как конечных пользователей, это скрыто

Изменено пользователем KeisN13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скорее всего, прикрутили свой гуй вместо эклипса к hls, sdsoc, sdaccel и объединили всё это под новым названием в целях рекламы как всегда. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

43 минуты назад, StewartLittle сказал:

Да ладно!

Лет пять назад Xilinx ещё не входил в Khronos и пилил свой HLS вместо OpenCL.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

37 минут назад, andrew_b сказал:

Лет пять назад Xilinx ещё не входил в Khronos и пилил свой HLS вместо OpenCL.

Не, HLS - это совсем другое. Это высокоуровневый синтез (т.е. описание и создание в чистом виде "железа").

А OpenCL - это средство создания аппаратных ускорителей для некоего хоста. Т.е. пишем софт для хоста - получаем софт на этом хосте + аппаратные ускорители (на PCIe для ПК или на AXI для SoC).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 minutes ago, StewartLittle said:

Не, HLS - это совсем другое. Это высокоуровневый синтез (т.е. описание и создание в чистом виде "железа").

А OpenCL - это средство создания аппаратных ускорителей для некоего хоста. Т.е. пишем софт для хоста - получаем софт на этом хосте + аппаратные ускорители (на PCIe для ПК или на AXI для SoC).

Ну как другое? В sdsoc те же ускорители на hls делаются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HLS - это низкоуровневый (хе-хе) инструмент генерации аппаратуры из программного кода, которым пользуется в т.ч. OpenCL и SDSoC.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...