Комментарии 12
по части Альтеры... у меня сложилось впечатление, что после приобретения ПЛИС Альтеры перестали развиваться((( и второе, софт quartus как в далеком 2015 трассировал наш эталонный проект 40 минут, так и сейчас последняя версия трассирует 40минут. Трассировка ведется на одном ядре (!) и производительность зависит только от частоты процессора... За 8 лет они даже не попробовали многопоточность или в cuda...
Для сравнения: китайский titanium efinix (как аналог пятого циклона)- потребление в статике ниже на порядок, компиляция в 5 раз быстрее при той же сложности проекта... цена в десять раз... Но может я предвзят и Интел реально развивает подразделение ПЛИС, но как-то не заметно...
А как выглядит альтера против xilinx на вашем проекте?
к сожалению, сравнить возможности нет, мы в один этап перешли с альтеры на китай и пока полёт нормальный. На мой взгляд со стороны - xilinx очень хороши (если бы я мог заново выбрать между альтерой и xilinx в прошлом, я бы выбрал xilinx) и очень распространены, но в текущих реалиях жду от китайцев прорыв в области развития ПЛИС, предпосылки есть...
для примера Titanium - это по производительности аналог Cyclone V, но в корпусе 5х5мм имеет в себе следующие фишки: 1. конфигурационную микросхему 2. Память HyperRAM 256Mbit размерность 16бит 200МГц. 3. Аппаратная самопроверка прошивки в ходе работы 4. Аппаратную поддержку нескольких прошивок. Ну и бонусом RISC-V и среду разработки совместимую с Eclipse. Ну и главный бонус - это потребление на порядок меньше, чем у Cyclone...
Так вот в таких габаритах ПЛИС+ПЗУ+RAM в одном корпусе... очень интересное решение, для значительного количества задач (мультимедийных) вполне достаточно... Ждём, что смогут развить эти идеи не повышая потребления....
Повторюсь, что, на мой взгляд, поглощение Altera Intel'ом - привело к стагнации ПЛИС Altera, как ведущего производителя ПЛИС, задающего новые тенденции в этой области... Да производят те ПЛИС, что и производили 10-15-20 лет назад, но прорыва не наблюдается и даже предпосылок... Ни в софте разработки, ни в архитектуре, ни в потреблении или технологии ПЛИС...
Я помню, да, вы писали, что перешли на Суслон10 и пожалели)) А мы вот как раз сейчас переходим на него, и у нас скорее нет шанса существенно скакать между архитектурами, в основном меняем одни Циклоны на другие. Даже на Зайлинкс пересаживаться сложно, хотя есть их фанаты в коллективе.
И, да, спасибо за Efinix, впервые про них услышал! Правда вы почему-то пишете что он китайский, а он вроде американский, нет?
в корпусе 5х5мм имеет в себе следующие фишки: 1. конфигурационную микросхему 2. Память HyperRAM 256Mbit размерность 16бит 200МГц
Вроде прикольно, еще когда у Говина такое впервые увидел - очень удивился, что именно Говин это первым замутил, а не Интел. Но, признаться, не уверен, что это сильно полезно... У нас по крайней мере меньше одного гигабита памяти даже 10 лет назад было смешно иметь. А экономия на конфигурационной микросхеме кажется все же странной, если б еще там был реальный NOR-based design, так ведь нет, статическая конфигпамять.
3. Аппаратная самопроверка прошивки в ходе работы
Разве у Альтеры этого не было? Это даже у воронежских ПЛИС есть.
4. Аппаратную поддержку нескольких прошивок
Я может что-то путаю... Но это было точно в Аррии2 и Максе10, на Циклонах мы это не использовали по ряду причин, но это просто случайность.
среду разработки совместимую с Eclipse
Разве же это достоинство? :D
Ну и, да, у Альтеры тоже среда разработки под ниос на Эклипсе. Если вы об этом.
на вкус все фломастеры разные))) у нас в коммерции важны цена, доступность, размер, потребление и нам для мультимедиа хватает 256Мбит памяти, где не хватает ставим отдельный мультимедийный проц. Нк и роадмап, который даст ощущение, что дальше будут более мощные ПЛИС, вот у говина мы не увидели потенциал, а тут есть развитие линейки titanium. И да это китаец, просто в обертке (тут комментировать почему так - не берусь)
Ну, у нас тоже коммерция))) Просто у нас в 256Мбит мало что влезет - и не только у нас, как я мог заметить по каким-то даже совершенно из другой отрасли проектам. Не буду спорить конечно с тем, что кому-то и 64Мбит гиперрама очень "в елочку", но в целом просто сложно поверить, что "это того стоило". Для примера - до сих пор не утихают споры о полезности хардового ядра Cortex-M на борту (тот же Говин, а также Микросеми), а с ним казалось бы все проще - чуть ли не каждый второй проект содержит Ниос, и постоянно раздаются стоны, что Cortex-M было бы лучше, чем Ниос.
Нк и роадмап, который даст ощущение, что дальше будут более мощные ПЛИС, вот у говина мы не увидели потенциал, а тут есть развитие линейки titanium
Да, сейчас выглядит мощнее пока что. А по каким признакам именно _не увидели_ потенциал?
И да это китаец, просто в обертке
С вашего позволения спрошу - а откуда инфа? Может быть кто ваш дистрибьютор, у него спрошу. В среднесрочной перспективе и нам может быть полезна НЕамериканская ПЛИС (а с воронежскими пока сложновато).
На самом деле самый большой вопрос - как вы перенесли переезд на Эфиникс с Альтеры? Там же _все другое_ очевидно, плюс потеряны права на все корки, Если вы конечно какие-то имели (ну хотя бы DDR-контроллер).
но в целом просто сложно поверить, что "это того стоило"
ну как бы сейчас циклоны 5е стоят по 500 баксов, эфиникс можно купить за 50, конечно стоило... нет смысла держаться за Альтеру, если только у неё нет чего-то, чего уж точно нет в более дешевых и менее потребляющих аналогах... Моё мнение может быть очень предвзятым, я разочаровался в Альтере (теперь интел) потому что они не развивают и не улучшает свои ПЛИС и средства разработки (вот прямо сейчас с ходу не нашел roadmap у Intel насчет fpga). Но может и не прав... хотелось бы ошибаться, все же хочется конкуренции и новых решений в области fpga...
ps: lpm писали сами, какие-то готовые не юзали, мы хардкорщики, ещё и на ahdl... (как перенести ahdl на верилог - не спрашивайте =)
Не, фраза про "стоило ли оно того" касалась не вашего перехода, а идеи "ПЛИС+ОЗУ в одной упаковке". В логичности вашего шага я не сомневаюсь хотя бы ради цены.
они не развивают и не улучшает свои ПЛИС и средства разработки
Ну как сказать.... Как по мне - Квартус просто убог, хотя мне честно говоря не с чем больше вообще сравнить. Так-то они его развивают, только лучше имхо не становится))
lpm писали сами, какие-то готовые не юзали, мы хардкорщики, ещё и на ahdl
Хмм, даже ПЛЛки и умножители сами писали? Необычно... Хорошая защита от вендор-лока конечно, но необычно)) Еще и на AHDL))
А кто все-таки ваш дистрибьютор в РФ? Чтобы справиться насчет того, насколько там на самом деле китайский китай, а то в онбордах немало гайдзинов...
Тут наверно ещё надо отметить тот факт, что альтера привязана к интеловой фабрике. И стагнирует вместе с ней.
Насчёт софта - cuda не используется скорее всего по "идеологическим соображениям". Насчёт однопоточности - это странно. Насколько я помню было несколько попыток этот процесс распараллелить. Но, оказывается, что там не все так просто и в некоторых местах приходится насильственно сериализовать. Что никак не благостно сказывается на масштабируемости...
Пообщавшись с большими компаниями, а некоторые и потыкав палочкой изнутри в процессы — нокия, микрософт, сбер наш, IBM, каждый раз не понимаю две вещи: почему у них так все ужасно и почему они до сих пор живы.
Просто денех очень много... :)
Если до сих пор живые, значит они делают это не так уж и плохо. Когда плохо, тогда компании исчезают. Например, тот же Alcatel-Lucent, который сейчас часть Nokia. Или Nortel, который исчез совсем.
Маленькой организацией управлять легче. А вот большой очень трудно. Вот и кажется со своей маленькой колокольни, что большая управляется точно так же легко, а это совсем не так.
Made at Intel. Acquisitions -3