Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Cavium Networks
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
vitan
Интересует, есть ли в России возможности закупать мелкими партиями вещи типа Octeon. NDA можно подписать, но больших объемов по-началу никто гарантировать не может. Поэтому хотелось бы понять, возможно ли это в принципе... Пользовался ли кто? Как с поддержкой? Интересует любая информация.
vadon
Ну и как, у вас получилось их достать и заюзать ?
vitan
Цитата(vadon @ Dec 30 2012, 19:48) *
Ну и как, у вас получилось их достать и заюзать ?

Нет. Пытались не сильно, но есть ощущение, что все равно ничего не получилось бы.
Tosha
Мы в свое время хотели использовать Кавиум, даже NDA с ними подписали.
Узнавали цены напроцессоры, проблем особых не было с заказом, цены давали на единичные количества, что-то около 700 баксов за штуку.
Avnet вот например продает микросхемы и отладочные наборы
Также много производителей делают на этих процессорах готовые платы PCI-express, PMC модули и просто системы в корпусе.

С ними вот какая проблема. Просто купить и использовать не получится. Linux конечно идет бесплатно, но чтобы получить доступ
к набортной периферии нужно купить CDK за ~35k. Либо отладочный набор за те же деньги, там он кажется идет в комплекте.

Мы пока так и не решились начать, хотя появились новые процессоры еще лучше чем старые sm.gif
vitan
Цитата(Tosha @ Jan 9 2013, 06:47) *
нужно купить CDK за ~35k.

Купить??? Это даже несмотря на наличие NDA и прочую любовь-морковь?
Обычно такие вещи бесплатно даются. Либо в даташите полное описание регистров, либо нормальные библиотеки. В общем, понятно, спасибо что предупредили... crying.gif
Tosha
Не совсем так. Полное описание процессоров и регистров по NDA предоставляется.

Базовый Linux, сетевой драйвер и средства разработки доступны бесплатно.
Без CDK нет софтовой поддержки специальных аппаратных модулей (crypto, zip, regex и проч.)
Возможно это можно поддержать вручную, но думаю, трудозатраты будут большими (описание CN5800 более 1000 страниц) sm.gif
Кроме того отдельно продаются специальные софтовые пакеты для IP, TCP, SSS и тд

QUOTE
Software Development Kit (SDK for all processors)
Cavium Networks Software Development Kit and related documentation is available for download from the Technical support site. For access to the SDK the purchase of a Cavium Development Kit (CDK) is required. Alternatively open source OCTEON Multicore MIPS64 processor software can be download from the community support site at: http://www.cnusers.org


PS вот нашел Ftp там есть описание по программированию и какой-то SDK
vitan
Цитата(Tosha @ Jan 17 2013, 11:41) *
Не совсем так. Полное описание процессоров и регистров по NDA предоставляется.

Базовый Linux, сетевой драйвер и средства разработки доступны бесплатно.
Без CDK нет софтовой поддержки специальных аппаратных модулей (crypto, zip, regex и проч.)
Возможно это можно поддержать вручную, но думаю, трудозатраты будут большими (описание CN5800 более 1000 страниц) sm.gif

Нет, давайте определимся. нет софтовой поддержки - это невозможно запрограммировать, или просто трудно ввиду отсутствия либы и описания на 1000 страниц?
Если есть полное описание, то работать-таки можно, это не то что, к примеру у марвела, где миллион недокументированных битиков и привести в чуство девайс можно только через вызов функций в либе.
Tosha
Таких подробностей не знаю, но думаю там наверняка что-нибудь незадокументированно sm.gif
В принципе все блоки описаны, но мы собственно с ними не работали, только документацию поизучали.
krux
мы пытались подписать с ними NDA, не пошло - отказали без причин.

По поводу CDK за 35к$ - по сути это обмен времени на деньги. Без CDK вы потратите год работы двух специалистов на то чтобы написать то же самое (+оплату их работы).
Бесплатно такие вещи даются только под general-purpose CPU, но никак не для специально заточенных процов под обработку сетевых протоколов.
с EZChip та же фигня - базовый функционал бесплатно после NDA, остальные готово-написанные плюшки типа MPLS - за $$$
vitan
Я, конечно, извиняюсь, но не поможет ли кто-нибудь с кросс-компилятором?
Тут появился в хозяйстве NAS, и к нему как раз нужен такой тулчейн: arm-cavm-64k-2010q1.
Victor®
Цитата(Tosha @ Jan 9 2013, 05:47) *
Мы в свое время хотели использовать Кавиум, даже NDA с ними подписали.
Узнавали цены напроцессоры, проблем особых не было с заказом, цены давали на единичные количества, что-то около 700 баксов за штуку.
Avnet вот например продает микросхемы и отладочные наборы
Также много производителей делают на этих процессорах готовые платы PCI-express, PMC модули и просто системы в корпусе.

С ними вот какая проблема. Просто купить и использовать не получится. Linux конечно идет бесплатно, но чтобы получить доступ
к набортной периферии нужно купить CDK за ~35k. Либо отладочный набор за те же деньги, там он кажется идет в комплекте.

Мы пока так и не решились начать, хотя появились новые процессоры еще лучше чем старые sm.gif


А чем так именно Cavium подошел, если не секрет?
А не Freescale QorIQ, например?
Tosha
Собственно не то чтобы именно он подошел. Рассматривал разные варианты
Raza/Netlogic, Cavium, Tilera, Freescale тоже.

Показалось что по быстродействию такая сортировка на тот момент:
Tilera > Cavium > Raza/Netlogic > Freescale

Tilera немного мутная контора, не отвечали полгода, а потом вдруг отписались, документацию выслали. Говорят заказчики у них даже в России есть.
Cavium развивается хорошо, доступ дал и много готовых плат от разных производителей продается относительно недорого.
Netlogic заглох и продался Broadcom'у нынче.
А Freescale действительно самый открытый, документация доступна. Но они помедленнее мне кажется.
Хотя у них анонсированы новые мощные чипы и может быть ядра Power быстрее чем MIPS - не нашел результатов тестирования.
gosha-z
А PMC не рассматривали, или против них есть что-то?
vitan
Цитата(gosha-z @ Jan 22 2014, 14:47) *
А PMC не рассматривали, или против них есть что-то?

Так они, вроде, не того класса, если имеется ввиду winpath. А просто контроллеры езернета тут офтопик.

Цитата(Tosha @ Jan 21 2014, 20:14) *
Tilera немного мутная контора, не отвечали полгода, а потом вдруг отписались, документацию выслали. Говорят заказчики у них даже в России есть.
Cavium развивается хорошо, доступ дал и много готовых плат от разных производителей продается относительно недорого

У Вас объемы большие? К кому обращались за NDA, напрямую? Через кого чипы покупаете?
gosha-z
Цитата(vitan @ Jan 22 2014, 16:20) *
Так они, вроде, не того класса, если имеется ввиду winpath.

А вот с этого места поподробнее.
prig
Цитата(gosha-z @ Jan 22 2014, 16:42) *
А вот с этого места поподробнее.

Да, я тоже чего-то не понял.
vitan
Цитата(gosha-z @ Jan 22 2014, 16:42) *
А вот с этого места поподробнее.

Емнип, там от одного до двух ядер MIPS и не так много сетевых интерфейсов, в отличие от сабжа, тилеры и даже фрискейла... Нет?
gosha-z
Назрело два вопроса:
1. Что у вас за приложение, требующее большого количества процессоров?
2. Что у вас за задача, требующая большого количества сетевых интерфейсов третьего уровня?
Судя по этому, интерфейсов там сильно больше двух...
vitan
Цитата(gosha-z @ Jan 22 2014, 17:04) *
Назрело два вопроса:
1. Что у вас за приложение, требующее большого количества процессоров?
2. Что у вас за задача, требующая большого количества сетевых интерфейсов третьего уровня?
Судя по этому, интерфейсов там сильно больше двух...

О! Winpath 3 и даже 4! Я, когда создавал топик, этого еще не видел, вроде бы. Спасибо, щаз посмотрим!
prig
Цитата(vitan @ Jan 22 2014, 16:57) *
Емнип, там от одного до двух ядер MIPS и не так много сетевых интерфейсов, в отличие от сабжа, тилеры и даже фрискейла... Нет?

WinPath3
Data Path Processors
Up to 12 RISC processors and 64 concurrent hardware threads processing at up to 450 MHz
и т.д. и т.п. С интерфейсами тоже вариантов много. И прочих приятных штучек хватает.
Так что, класс устройств вполне тот. Другой вопрос, кому что надо.


Цитата(vitan @ Jan 22 2014, 17:48) *
... даже 4! ...

Ну, там вообще жуть что можно перемолоть.
Да, и действительно, к чему такая жуть?

А вот ещё вариант. Сгенерить на плисе много-много маленьких процов...
У нас один такой вариант прокатил. Неспешный, правда.
Но можно настрогать и вполне шустрых специализированных ядрышек.
vitan
Ок, откопал пароль от своего аккаунта десятилетней давности. sm.gif Но счастье все равно не наступило, понятно.
На каких условиях они подписывают NDA? Много ли им надо для получения от них поддержки? С поставками чипов все ли нормально?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.