litv 0 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Xilinx, Inc. (NASDAQ: XLNX), лидер в области адаптивных и интеллектуальных вычислений, сегодня объявил о системе проектирования Vitis™ (произносится Vī) -tis) –унифицированной программной платформе, которая позволяет широкому кругу новых разработчиков, включая инженеров-программистов и специалистов по искусственному интеллекту, использовать преимущества аппаратной адаптивности. Разработанная за 5 лет с затратами на разработку в 1000 человеко-лет, унифицированная программная платформа Vitis автоматически приспосабливает аппаратную архитектуру Xilinx к программному или алгоритмическому коду без необходимости в аппаратных знаниях. Вместо навязывания проприетарной среды разработки, платформа Vitis включается в общий набор инструментов разработчика программного обеспечения и использует богатый набор оптимизированных библиотек с открытым исходным кодом, что позволяет разработчикам сосредоточиться на своих алгоритмах. Vitis не входит в состав среды Vivado™ DesignSuite, которая по-прежнему будет поддерживаться для тех, кто хочет проектировать код для аппаратуры, но и для них Vitis также может повысить производительность, упаковывая программно-вызываемые функции в аппаратно реализованные модули. «В связи с экспоненциально растущими вычислительными потребностями инженеры и ученые часто ограничены фиксированной природой аппаратуры, реализованной в кремнии», –сказал Виктор Пенг, президент и главный исполнительный директор Xilinx. «Xilinx создал единую среду, которая позволяет программистам и инженерам из всех дисциплин совместно разрабатывать и оптимизировать как свое аппаратное, так и программное обеспечение, используя инструменты и платформы, которые они уже знают и понимают. Это означает, что они могут адаптировать аппаратную архитектуру к своему приложению без необходимости разработки новой аппаратуры.» Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nick_K 0 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Так вот почему глючной Вивадо не фиксили ничерта. Яснопонятно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KeisN13 10 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Отличный копипаст https://www.macrogroup.ru/sites/default/files/uploads/files_and_docs/Xilinx/vitis-pr-release-rus.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Doka 4 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба нда.. особенности национального копирайтинга.. скажите лучше, лица приближенные - когда это дело можно будет скачать-пощупать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexadmin 0 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Обещали в ноябре в свободном доступе. На сайте xilinx можно подписаться на рассылку-уведомления по данной теме. https://www.xilinx.com/products/design-tools/vitis/vitis-platform.html#overview Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Не разжигания ради, но исключительно для собственного понимания - чем Vitis принципиально отличается от OpenCL ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба OpenCL пилится консорциумом Khronos, а Xilinx туда не входит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RobFPGA 30 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Приветствую! Just now, StewartLittle said: Не разжигания ради, но исключительно для собственного понимания - чем Vitis принципиально отличается от OpenCL ? Думаю тем что более оптимизировано на архитектуру Xilinx - набор специализированных вычислительных модулей. В отличие от архитектуры Cuda/OpenCL которая базируется на параллельных вычислениях на одинаковых вычислительных узлах. Удачи! Rob. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба 2 минуты назад, andrew_b сказал: OpenCL пилится консорциумом Khronos, а Xilinx туда не входит. Да ладно! См. https://www.khronos.org/members/list - Contributor Members - Xilinx. Но бог с ней, с бюрократией. По сути в чем-нибудь различие есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KeisN13 10 8 октября, 2019 Опубликовано 8 октября, 2019 (изменено) · Жалоба 1 hour ago, StewartLittle said: Не разжигания ради, но исключительно для собственного понимания - чем Vitis принципиально отличается от OpenCL ? Поверь мне на слово, от SDAccel особо не чем, а вот от SDSoC практически полностью, но от вас, как конечных пользователей, это скрыто Изменено 8 октября, 2019 пользователем KeisN13 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dmitry-tomsk 0 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба Скорее всего, прикрутили свой гуй вместо эклипса к hls, sdsoc, sdaccel и объединили всё это под новым названием в целях рекламы как всегда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_b 16 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба 43 минуты назад, StewartLittle сказал: Да ладно! Лет пять назад Xilinx ещё не входил в Khronos и пилил свой HLS вместо OpenCL. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
StewartLittle 45 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба 37 минут назад, andrew_b сказал: Лет пять назад Xilinx ещё не входил в Khronos и пилил свой HLS вместо OpenCL. Не, HLS - это совсем другое. Это высокоуровневый синтез (т.е. описание и создание в чистом виде "железа"). А OpenCL - это средство создания аппаратных ускорителей для некоего хоста. Т.е. пишем софт для хоста - получаем софт на этом хосте + аппаратные ускорители (на PCIe для ПК или на AXI для SoC). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dmitry-tomsk 0 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба 23 minutes ago, StewartLittle said: Не, HLS - это совсем другое. Это высокоуровневый синтез (т.е. описание и создание в чистом виде "железа"). А OpenCL - это средство создания аппаратных ускорителей для некоего хоста. Т.е. пишем софт для хоста - получаем софт на этом хосте + аппаратные ускорители (на PCIe для ПК или на AXI для SoC). Ну как другое? В sdsoc те же ускорители на hls делаются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexadmin 0 8 октября, 2019 Опубликовано 8 октября, 2019 · Жалоба HLS - это низкоуровневый (хе-хе) инструмент генерации аппаратуры из программного кода, которым пользуется в т.ч. OpenCL и SDSoC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться