Насколько мне известно, абсолютно все "забугорные" системы, тем или иным образом слушающие эфир, и при этом выполненные в xTCA или VPX, выполняются на SRIO.
Цитата
Есдинственное, что корки стоят дофига - 25000$.
для вас проблема размазать эту сумму по всему ОКРу? Закрадываются сомнения, что "вы их просто готовить не умеете". Извиняюсь, если обидел.
По использованию PCIe основная проблема в том, что задержка - недетерминированная! Т.е. всё зависит от того, насколько быстро происходит обработка каждого из прерываний в системе, с учетом средней загрузки процессора.
Тут просится аналогия с московскими пробками. Чаще вечером стоишь примерно по три часа, но иногда так "повезёт", что приходится простоять шесть, и потом ещё идти домой вообще пешком.
А ещё у нас корка PCIe 2.0 x8 занимала 25% от XC5VLX330T.
У Ethernet слишком большие накладные расходы, из-за IP, который как правило используется поверх голого Ethernet. Если в двух словах, то структура плохо оптимизирована под поточную обработку, из-за необходимости проверки контрольных сумм, впёртых посередине, причем итак уже проверенных при помощи Ethernet FCS, (sic!)
Цитата
почему бы не упаковывать каждую микросекунду по 16 байт в пакет и отправлять через езернет.
100kpps? если такой поток случайно (или не случайно) попадёт на маршрутизатор на базе ПК, то ему однозначно поплохеет, и, вероятно, фатально.
Ценник на корку Infiniband мы запрашивали. Вот это реально глупая затея. ;-)
Сообщение отредактировал krux - Nov 2 2012, 18:45
провоцируем неудовлетворенных провокаторов с удовольствием.