malinka 0 Posted January 14, 2020 (edited) · Report post Здравствуйте. Собственно небольшая голосовалка и обсуждение - есть ли смысл в таком решении как FPGA в облаке. Поскольку GPU уже предлагают давно, а вот FPGA ну кроме Amazon и IBM с их немаленькими ценами - больше нигде и нету. Взять что-то по адекватной цене как правило возможности нету. Я говорю именно о нормальных FPGA, а не о студенческих вариантах за 1000$ штука.p.s. просьба не считать рекламой Edited January 14, 2020 by malinka Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post эммм, туплю, а зачем? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
malinka 0 Posted January 14, 2020 · Report post Ну не у всех же есть возможность купить себе FPGA дорогую, а так можно использовать ее в облаке и работать как с реальной. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Behram 0 Posted January 14, 2020 · Report post А как с ней коммутировать реальное железо? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post 8 minutes ago, malinka said: Ну не у всех же есть возможность купить себе FPGA дорогую, а так можно использовать ее в облаке и работать как с реальной. Это понятно. Но зачем? реального железа нет, результат работы куда? Или там чистый эзернет и это для теоретиков быстрых вычислений, а зачем им ПЛИС если вычисления можно на других удаленных платформах делать? Узнать будет работать проект или нет, достаточного полноценного тестирования в симуляторе и STA. Вероятность того что не заработает очень мала, а если не заработает нужно будет по чипу житагом прыгать и доступ к железке уже желателен. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
malinka 0 Posted January 14, 2020 · Report post 2 minutes ago, des00 said: Это понятно. Но зачем? реального железа нет, результат работы куда? Или там чистый эзернет и это для теоретиков быстрых вычислений, а зачем им ПЛИС если вычисления можно на других удаленных платформах делать? Узнать будет работать проект или нет, достаточного полноценного тестирования в симуляторе и STA. Вероятность того что не заработает очень мала, а если не заработает нужно будет по чипу житагом прыгать и доступ к железке уже желателен. У некоторых FPGA есть встроенный сетевой контроллер, также есть соединений с основной системой по PCIe. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post 2 minutes ago, malinka said: У некоторых FPGA есть встроенный сетевой контроллер, также есть соединений с основной системой по PCIe. ну хорошо, тогда напишу понятнее: мне, разработчику модемного оборудования, чем это поможет? Ну или разработчку коммутора потоков 40G? Или радиоастраному? Если бы меня интересновали нейросети тогда да, я понимаю как можно это использовать, но вы много знаете тех, кто работает в этой области? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
malinka 0 Posted January 14, 2020 · Report post 3 minutes ago, des00 said: ну хорошо, тогда напишу понятнее: мне, разработчику модемного оборудования, чем это поможет? Ну или разработчку коммутора потоков 40G? Или радиоастраному? Если бы меня интересновали нейросети тогда да, я понимаю как можно это использовать, но вы много знаете тех, кто работает в этой области? А вам разве 2 x SFP28 40/100G не хватит на плате? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post 7 minutes ago, malinka said: А вам разве 2 x SFP28 40/100G не хватит на плате? ну а если человеку нужно 4 и больше? или нужно специализированное оборудование по этим портам? Подытожу, если вопрос вам интересен для дискуссии, то желательно вам сделать предварительный обзор задач, в которых используются плис подобной мощности, ресурса и требования к оборудованию, в том числе измерительному, для подобных разработок. После этого имеет смысл вести конструктивный диалог. В противном случае смысла в этом не вижу. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Nick_K 0 Posted January 14, 2020 · Report post 19 minutes ago, des00 said: Это понятно. Но зачем? реального железа нет, результат работы куда? Человек решил сделать стартап и прощупывает почву в области. А зачем - это мы должны придумать сами. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post 2 minutes ago, Nick_K said: Человек решил сделать стартап и прощупывает почву в области. А зачем - это мы должны придумать сами. Тогда рыть надо, помимо удаленного доступа к самой доске, в сторону сборки проектов для таких ПЛИС в облаке))) Полагаю что те, у кого нет денег на подобные доски, не могут себе позволить соответствующие машины для сборки проектов под них (последний квартус 19.4, типовая машина от 32 гиг для работы) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
malinka 0 Posted January 14, 2020 · Report post 5 minutes ago, des00 said: Тогда рыть надо, помимо удаленного доступа к самой доске, в сторону сборки проектов для таких ПЛИС в облаке))) Полагаю что те, у кого нет денег на подобные доски, не могут себе позволить соответствующие машины для сборки проектов под них (последний квартус 19.4, типовая машина от 32 гиг для работы) А вот тут по подробнее, какие нужны машины? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post Just now, malinka said: А вот тут по подробнее, какие нужны машины? это уже сами) начать можно отсюда Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Nick_K 0 Posted January 14, 2020 · Report post 2 minutes ago, des00 said: сторону сборки проектов для таких ПЛИС в облаке Вы несколько утрируете. Реально зачем рассчитывать на магакамни? Может мне будет интересно создать проект и посмотреть как он ляжет в кристаллах от разных производителей. От Хилых и Альтеры до Латтиса и других ноунеймов. Да и не обязательно этот проект должен быть мегабольшим - достаточно 1-2К Лутов. А уже на основании полученных результатов решить что купить или на чём продолжить работу детальнее. Хотя необходимость удалённого сборщика это не отменяет - иметь на компе 3-4 студии несколько затратно и не всегда полезно Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
des00 0 Posted January 14, 2020 · Report post 1 minute ago, Nick_K said: Вы несколько утрируете. Реально зачем рассчитывать на магакамни? Может мне будет интересно создать проект и посмотреть как он ляжет в кристаллах от разных производителей. От Хилых и Альтеры до Латтиса и других ноунеймов. Да и не обязательно этот проект должен быть мегабольшим - достаточно 1-2К Лутов. А уже на основании полученных результатов решить что купить или на чём продолжить работу детальнее. Хотя необходимость удалённого сборщика это не отменяет - иметь на компе 3-4 студии несколько затратно и не всегда полезно Нисколько. Вопрос то в теме стоит удаленная отладка. Т.е. нужна загрузка прошивки в удаленную доску и работа с ней. Для оценки, уже выше писал что достаточно моделирования, сборки и STA. А так, для комфортной работы, особенно если у вас больше одного проекта и(или) одного разработчика в коллективе, желателен мощный сервер сборки, много ядер, памяти, ускорение вычислений на видеокартах. Такой сервер можно под много применить: моделирование СВЧ, матлаб, конструирование и т.д. В общем те работы, которые в коллективе, выпускающем реальные изделия, нужны) Просто у вас пока получается все на локальной машине) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...