LINUX.ORG.RU

На базе ВМК МГУ начала работу «Лаборатория электроники „Байкал“» (ЛэБ)

 ,


1

3

В сотрудничестве с компанией «Байкал Электроникс» на базе центра обработки данных факультета ВМК МГУ имени М.В. Ломоносова начала работу «Лаборатория электроники „Байкал“» (ЛэБ). В лаборатории можно оценить производительность построенной на базе архитектуры MIPS Warrior P-class P5600 SoC Baikal-T1 и отлаживать программы для нее.

Доступ в ЛэБ организован через baik.al и baikal.cs.msu.ru. В первую очередь доступ предоставляется студентам, преподавателям и сотрудникам МГУ, возможна регистрация научных сотрудников и разработчиков ПО из других организаций.

Кроме того, в первом квартале 2018 года начнётся розничная продажа плат БФК 3.1 на основе процессора Baikal. По данным C-News, розничная стоимость платы будет около 50 000 руб. Ранее такие платы продавались только юридическим лицам и стоили около 200 000 руб.

>>> Подробности

★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)

Ответ на: комментарий от frost_ii

За два месяца сделали проц!

Ты забыл написать «по лицензии», хотя эта лицензия упоминалась в топике много раз.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Тут много чего упоминалось. FYI - собрать камень даже из готовых блоков занимает больше времени.

Тем не менее спасибо за ссылку.

frost_ii ★★★★★
()
Последнее исправление: frost_ii (всего исправлений: 1)
Ответ на: комментарий от frost_ii

FYI - собрать камень даже из готовых блоков занимает больше времени.

А почему ты отсчитываешь начало сборки с момента анонса сделки с Synopsys?

tailgunner ★★★★★
()
Ответ на: комментарий от AS
/ # uname -a
Linux baikal-BFK2-1099511627775 4.4.100-bfk2-04058-g86dc961 #1 SMP Tue Dec 5 18:49:55 MSK 2017 mips GNU/Linux
/ # cat /proc/cpuinfo 
system type             : Baikal-T Generic SoC
machine                 : Baikal-T1 BFK2 evaluation board
processor               : 0
cpu model               : MIPS P5600 V3.0  FPU V2.0
BogoMIPS                : 1196.85
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 576
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : vz msa eva xpa
shadow register sets    : 1
kscratch registers      : 3
package                 : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

processor               : 1
cpu model               : MIPS P5600 V3.0  FPU V2.0
BogoMIPS                : 1196.85
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 576
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : vz msa eva xpa
shadow register sets    : 1
kscratch registers      : 3
package                 : 0
core                    : 1
VCED exceptions         : not available
VCEI exceptions         : not available

Заработало, завтра скроскомпилирую говнокод какой.

tereshchenko ★★
()
Ответ на: комментарий от tereshchenko

Заработало, завтра скроскомпилирую говнокод какой.

А тест с iperf можно повторить, который тут обсуждали ? И загрузку cpu посмотреть одновременно.

Кстати, идея... А попробуй iperf через локалхост. Чисто генерация трафика внутри чипа. Без физического сетевого интерфейса несовсем то (или даже совсем не то), но хоть как-то можно будет сравнить на одинаковой операции.

А в идеале - роутинг между интерфейсами, опять же с оценкой загрузки cpu.

AS ★★★★★
()
Ответ на: комментарий от tereshchenko

А все три сетевых интерфейса доступны?

А документация / SDK какая-нибудь есть специальная для процессора для получивших доступ к стенду?

wieker ★★
()
Ответ на: комментарий от vblats

Удивительное рядом. Эмалировка-адепт секты свидетелей маска рассказывает про принуждение, дотации, конкурентоспособность, «бизнес-план» и прочую херню. Ты бы хоть матчасть изучил.

либо сделать цену мизерной (что в общем-то учитывая тонны инвестиций со стороны государства - дефолтный вариант)

Типичная логика идиота. А ты не думал о том, что это ничего не даёт. Любое производство живёт на инвестиция, и неважно откуда они взяли - с прошлых доходов, либо от внешних источников. У новой компании просто нет доходов, чтобы с них инвестировать.

Ну и рассуждения колхозника о покупках лексусов просто нелепы.

Если бы ты был чуть менее деревянным, то ты бы попытался хоть в какую-то аргументацию. Пути к критике есть.

У нас есть описанные причины дороговизны - малая серия/малые продажи. И так же есть свидетельства за то, что серия больше - стоит ~столько же, но чипов больше.

Собственно, из этого следует то, что ничего не мешает за те же деньги организовывать большие партии, продавая их по той же цене, а остатки раздавать/продавать.

В этой истории есть множество дыр, допустим, - мы не знаем сколько стоит сама плата, рассыпуха и прочие готовые компоненты. Их цена не особо изменится. Может они попросту не могут производить их быстрее. Может все остальные, кто купил отдал бы больше - не отдаст деньги.

По сути, с чего ты вообще решил, что подобные продажи не являются неким средством привлечения инвестиций? Заинтересованные с разных сторон инвестируют в предприятие закупкой по чуть завышенной цене. В этом нет ничего такого.

Но то, что они не могут как-то наладить контакты с энтузиастами - это их полный фейл. Хотя эти вон дают что-то. Хотя лично мне подобное дерьмо не интересно. И с теми же эльбрасами ещё хуже, а это единственное из своего и интересного.

vcerloman
()
Ответ на: комментарий от NiTr0

ну и да, нормальный гигабит даже на i7 с реалтеком с нормальным pps (ну т.е. не голая синтетика а реальный траф в 100500 tcp сессий со средним входящим пакетом 900-1100 байт и исходящим 400-500 байт, ну т.е. 120кппс на вход и + исхода % на 30 в кппс меньше) пожевать не факт что получится.

Ну, предположим. Это овер 50к тактов на пакет. Реального трафика там вообще копейки - десятки мегабайт. Что ты там собрался делать с этими пакетами, чтобы тебе не хватило «i7».

Да и откуда у тебя взялись tcp-сессии? Ты собрался на ней именно генерировать трафик? Дак ты фантазёр - никто тебе столько трафика не сгенерирует. Никто 100500 сессий не удержит. Такой трафик генерируется медиаконтентом, а там никаких 1000500 сессий нет.

vcerloman
()
Ответ на: комментарий от anonymous

В параллельной вселенной. 10к тебе еле-еле хватит на атом и планку. А никакой гарантии 36месяцев - там не будет. Самый дешевый монитор на маркете - 7тыр, а гарантии 3года там нет. Ты можешь поискать. Самый дешевый корпус >1тыр. Ещё 1к - самая дешевая планка. И того - за десять тыр ты купишь только планку, корпус и монитор с клавамышью. При этом ни в одном из них гарантии не будет, и это будет самый дешман. Ах да, не забудь про накат маздайки.

vcerloman
()
Ответ на: комментарий от tereshchenko

Заработало, завтра скроскомпилирую говнокод какой.

Если можно, попробуй Dhrystone с Вакуленковских исходников.

Ниже первый результат для imgtecковской платы CI20 (mips32 JZ4780), которую в свое время Панчул и Вакуленко пиарили как конкурента beagle, малины и других, а на деле оказалось тормозной глючной говноподелкой.

Creator CI20 (mips)
Nanoseconds for one run through Dhrystone: 515.0
Million Dhrystones per Second: 1.942
DMIPS: 1105.1

Odroid C1+ (arm)
Nanoseconds for one run through Dhrystone: 274.6
Million Dhrystones per Second: 3.642
DMIPS: 2072.8

Odroid C2 (arm64)
Nanoseconds for one run through Dhrystone: 129.0
Million Dhrystones per Second: 7.754
DMIPS: 4413.2

Odroid XU4 (arm)
Nanoseconds for one run through Dhrystone: 86.5
Million Dhrystones per Second: 11.559
DMIPS: 6578.6

sashz
()
Ответ на: комментарий от frost_ii

Плату они сами делали. Камень делался с упором как раз на станки с ЧПУ и прочую автоматизацию. И они никогда не скрывали что у них MIPS ядро, но если они взяли прямо уже совсем готовый процессор без разработки то тогда напрашивается вопрос - какой именно? Потому что одного ядра абсолютно не достаточно. А то что они заявляли хотелось бы лично прочитать, кто когда чего и по какому поводу говорил. Пока это все ОБС.

A-234 ★★★★★
()
Ответ на: комментарий от Minoru

Для начала надо его собрать. Лично меня линпак больше интересует.

tereshchenko ★★
()
Ответ на: комментарий от vcerloman

Людям не нужно «свое». Людям нужно либо дешевое, либо быстрое, либо со специфичными киллер-фичами, к примеру с защитой от радиации.

vblats
()
Ответ на: комментарий от Morin

Да нет. Хотя могу сказать, что иногда требования к аппаратуре могут выходить за рамки комнатных.

Мой личный пример - борткомпьютер автомобиля. Сделал кастомный. На основе STM. Все было хорошо. Скорость, RPM, распределенный впрыск, все дела. Но я и подумать не мог, что при минус пяти - система начнет глючить, что недопустимо для автомобиля. Пришлось переходить на AVR.

Так что недооценивать подобные киллер-фичи - не стоит.

vblats
()
Ответ на: комментарий от vblats

Ты сейчас сделал мне смешно)))) ну просто я знаю вполне серийные боротовухи на stm, но деанона как всегда не будет.

Да, на ширпотребных камушках обычно проблем с отрицательной температурой нет, с электролитами есть, с допусками обвязки ацп есть, с индикаторами, а вот с камнями нет, ну если только не разводить иней внутри машины.

И я тебя разочарую, людям надо дешево, остальное строго пофиг. Эта истина проверена на собственной шкуре, готовы покупать говно но за 3 копейки, орать правда будут что должно быть не говно, а шоколадка, но ты внимания не обращай, за шоколадку они не готовы платить. А потому если ты им ее даже сделаешь, они продолжат покупать говно, а ты с твоей вкусной шоколадкой останешься в минусе.

По поводу не нужно свое, это до тех пор пока гром не грянул, но да люди не понимают. А потому в любой стране свое изначально в огромном количестве финансируется государством, под любым соусом. Тут выше это уже озвучивали.

Morin ★★★★
()
Ответ на: комментарий от vblats

Сорян за оффтоп - можно с этого места подробнее? Тема кастомного ЭБУ очень интересует. Тоже смотрел в сторону STM. AVR имхо слабовато

frost_ii ★★★★★
()
Ответ на: комментарий от frost_ii

Там бортовуха, не ЭБУ

Видел бы ты, что за железо в серийном ЭБУ, ты бы так не говорил. :)

Хотя ковыряйтесь, а то придется требовать деньги за обучение

Morin ★★★★
()
Ответ на: комментарий от A-234

Плату они сами делали

Миллион контор разводящих и производящих платы за недорого на потоке. Им ещё паяльное оборудование закупать? Я о таком не слышал.

А то что они заявляли хотелось бы лично прочитать, кто когда чего и по какому поводу говорил. Пока это все ОБС.

Так и самостоятельная разработка тоже ОБС по тем же критериям. Есть интерес - ищите источники, правда сейчас уже много доков повытерто, даже на ImgTech линки есть, а файлов уже нет. Зачем мне работать испорченным телефоном?

Хотя даже тут уже кое-что приводили, наводящее на размышление. В марте закупка инструментов разработки, а в мае уже готовый чип.

frost_ii ★★★★★
()
Последнее исправление: frost_ii (всего исправлений: 1)
Ответ на: комментарий от Morin

А потому в любой стране свое изначально в огромном количестве финансируется государством, под любым соусом.

Финансируется, но не контролируется, и уж тем более не отжимается.

vblats
()
Ответ на: комментарий от vblats

Еще как контролируется и отжимается, почитай книжки про развитие электроники и микроэлектроники. Их навалом

Morin ★★★★
()
Ответ на: комментарий от A-234

если они взяли прямо уже совсем готовый процессор без разработки то тогда напрашивается вопрос - какой именно?

Ответ выше по топику.

Потому что одного ядра абсолютно не достаточно

Если «одно ядро» - это «ядро без периферии», то и на это ответ выше.

Пока это все ОБС.

Не всё.

tailgunner ★★★★★
()
Ответ на: комментарий от Morin

Видел бы ты, что за железо в серийном ЭБУ, ты бы так не говорил. :)

И серийные и не серийные видел. Полагаю, что Ваш объём знаний в данной области мне интересен не будет.

frost_ii ★★★★★
()
Последнее исправление: frost_ii (всего исправлений: 1)
Ответ на: комментарий от frost_ii

А ну тогда откланиваюсь, куда уж мне)))

Morin ★★★★
()
Ответ на: комментарий от anonymous

Комплект должен включать терминальное устройство (процессор с тактовой частотой не менее 850 МГц, 2 ГБ ОЗУ DDR3, 6 портов USB), 23-дюймовый монитор, клавиатуру и мышь. Гарантийный срок эксплуатации должен составлять не менее 36 месяцев. Это условия аукциона. Все это стоит на рынке не более 10-12 тыр.

Шутишь? В какой нарнии ты живешь?

AVL2 ★★★★★
()
Ответ на: комментарий от wieker

Развернут SDK с минимальной документацией либо я ее еще не раскопал.

tereshchenko ★★
()
Ответ на: комментарий от vcerloman

По сути, с чего ты вообще решил, что подобные продажи не являются неким средством привлечения инвестиций? Заинтересованные с разных сторон инвестируют в предприятие закупкой по чуть завышенной цене. В этом нет ничего такого.

Что за благотворительность? Пускай тогда акции раздают или какие-то долгосрочные договора заключают.

wieker ★★
()
Ответ на: комментарий от frost_ii

Ахах, «миллион контор». Плату надо еще разработать а это несколько отладочных штучных образцов. Вы думаете Palit и Gainward выпускают видеокарты в референсном дизайне от хорошей жизни? Тоже могли бы выбрать одну из «миллиона контор» и не париться. Все далеко не так просто как вы себе придумали. Откуда Байкал мог взять готовую плату под свой процессор? Если бы я своими глазами не видел как они разрабатывали платы то здравого смысла достаточно что бы понять, что стырить чужое им просто неоткуда. А вы просто слухи распускаете, причем неумело.

A-234 ★★★★★
()
Ответ на: комментарий от vcerloman

Ну, предположим. Это овер 50к тактов на пакет. Реального трафика там вообще копейки - десятки мегабайт. Что ты там собрался делать с этими пакетами, чтобы тебе не хватило «i7».

внезапно, банально роутить.

и да, реалтек - прерывание на каждый пакет + смешные буффера. на отправку и на прием прерывание, да. итого - 400000 прерываний в секунду.

Да и откуда у тебя взялись tcp-сессии? Ты собрался на ней именно генерировать трафик?

роутинг, роутинг. когда оффлоады типа gro не работают, и каждый пакет обрабатывается отдельно.

повторюсь - попробуйте пророутить гигабит от пары тысяч клиентских машин на реалтеках, потом расскажете как это получается на тухлых процах.

NiTr0 ★★★★★
()
Ответ на: комментарий от vblats

STM прекрасно работают при минусах. более того - заявленый диапазон -40..+85 градусов. я давеча девайсину на стм-ках (стм8 и стм32) в морозилке замораживал, до -20, чтобы проверить термостабильность ИОНа, которым служил стабилизатор питания ядра из стм8.

а то что у вас могли банально электролиты при -5 замерзнуть - это проблема конкретно вашей платы.

NiTr0 ★★★★★
()
Ответ на: комментарий от A-234

Ахах, «миллион контор». Плату надо еще разработать а это несколько отладочных штучных образцов.

До-до-до. Сие искусство доступно только избранным.

МИПС на текстолите это всего лишь МИПС. Я для домашних поигрушек заказывал платы несколько сложнее в конторе, выбранной из десятка аналогичных. И это не в Москве. Производство плат давно поставлено на поток. Какой смысл осваивать непрофильную технологию, которая в соседнем подвале клепается серийно по три бакса за ведро?

Palit и Gainward - вообще другой мир.

frost_ii ★★★★★
()
Ответ на: комментарий от tailgunner

Почитал ваш ответ. Ну так вы приводите ссылку на статью в которой говорится в частности, что даже «fully designed and pre-verified RTL code... configured according to a customer’s specifications. This sounds like a trivial process but actually can turn out to be a very complex task» Это с одной стороны а с другой вы сами же пишете: «Доказательств лицензирования исходного кода процессора, конечно, нет». Ну вам просто хочется верить в то во что хочется верить, набирайте адептов своей веры но я подожду конкретных фактов. Я не топлю за Байкал но когда на предложение к frost_ii подкрепить свои слова аргументами получаешь ответ «тебе интересно ты и ищи» становится понятно, что это все сплетни, слухи а то и просто выдумки.

A-234 ★★★★★
()
Ответ на: комментарий от A-234

с другой вы сами же пишете: «Доказательств лицензирования исходного кода процессора, конечно, нет»

Если считать доказательствами только заявления директоров Байкал Электроникс. Но здесь каждый сам выбирает.

tailgunner ★★★★★
()
Ответ на: комментарий от A-234

Что-то спор ведется в столь размытых формулировках, что мне, как человеку незнакомому с процессом создания SoC захотелось уточнить, в чем конкретно позиции сторон и как происходит процесс создания SoC?

1. Baikal получил готовые RTL библиотеки от MIPS etc.

2. Собрал из них top-level RTL модуль.

3. Сгенерировал, используя библиотеки от TSMC и софт от Synopsis маски.

4. Отправил их TSMC.

Чем эта идеальная схема из учебника по электронике в картинках для детей не подходит для описания того, что сделали Baikal'овцы?

wieker ★★
()
Последнее исправление: wieker (всего исправлений: 1)
Ответ на: комментарий от NiTr0

и да, реалтек - прерывание на каждый пакет + смешные буффера. на отправку и на прием прерывание, да. итого - 400000 прерываний в секунду.

И? Это не ответ. Ты поменял шило на мыло, заменив кол-во пакетов на кол-во прерываний, но это всё ещё не конкретика.

К тому же, ты пишешь вообще явные манёвры. Если ты пытаешься утверждать, что всё упирается в прерывания, то причём тут pps, tpc-сессии и прочее. Сколько бы ты там сессий не было - там всегда будет одно и тоже кол-во пакетов.

роутинг, роутинг. когда оффлоады типа gro не работают, и каждый пакет обрабатывается отдельно

И зачем там tpc-сессии? Откуда они взялись?

повторюсь - попробуйте пророутить гигабит от пары тысяч клиентских машин на реалтеках, потом расскажете как это получается на тухлых процах.

Да нет, это не повторюсь - это слив. Вы не можете ставить условия без обоснований. Если вы не смогли определить разницу между 1 и 1000клиентов, то никто их выполнять не обязан.

Так же, вас не спрашивали о том, чего я там должен добиться. Вас спрашивали чётко и ясно «что помешает реалтеку и i7 это сделать» - вы не ответили. Просто кидаетесь абстрактными цифрами.

Т.е. насколько я понял - оно не может только потому, что вы пробовали и не получилось, а почему оно не получилось - вы не знаете? Поэтому и пытаетесь кидаться непонятными вам цифрами?

И конечно же, я вам должен просто поверить?

vcerloman
()
Ответ на: комментарий от tailgunner

не видел как-то. и да, замена реалтеков на нормальные сетевые карты (хотя бы 82574) снижает нагрузку на камень эдак на порядок одним махом.

NiTr0 ★★★★★
()
Ответ на: комментарий от wieker

Ну это все равно, что описать процесс создания Android:
1. Получить исходники Linux
2. Собрать из них ядро с нужными модулями
3. Сгенерировать из Java-машины и полученного ядра загрузочный образ
4. Отправить на завод прошивать телефоны
А так да, все очень просто если ничего не делать кроме как читать учебники.

A-234 ★★★★★
()
Ответ на: комментарий от wieker

Что за благотворительность?

Обычная практика.

Пускай тогда акции раздают или какие-то долгосрочные договора заключают.

С чего кто-то должен выполнять твои условия? Иди напиши это маску. Иди срывай покровы - весь мир забит мерчем. Почему ты до сих пор не на баррикадах? Бери табуретку, вставай посреди улицы и расскажи это всем.

vcerloman
()
Ответ на: комментарий от A-234

но это уже что-то! ведь позволяет перейти как к дальнейшему разделению на составные части, так и к описанию, что именно было сделано.

например, какие именно драйверы были добавлены в ядро для поддержки SoC. какие другие подсистемы были изменены - может быть добавлена библиотека RIL, для поддержки используемого 3G модема?

деталей мы не знаем, естественно, но хотя бы сформулировать позиции спорящих было бы хорошо, а то уже мутная каша на 5 страницах.

wieker ★★
()
Ответ на: комментарий от vcerloman

К тому же, ты пишешь вообще явные манёвры. Если ты пытаешься утверждать, что всё упирается в прерывания, то причём тут pps, tpc-сессии и прочее. Сколько бы ты там сессий не было - там всегда будет одно и тоже кол-во пакетов.

бред же.

на одной сессии на ура работает gso. когда сессий 100500 - никаких segmentation оффлоадов уже не получится.

И зачем там tpc-сессии? Откуда они взялись?

в реальном трафике? а что там, по-вашему, бегает?

Да нет, это не повторюсь - это слив. Вы не можете ставить условия без обоснований. Если вы не смогли определить разницу между 1 и 1000клиентов, то никто их выполнять не обязан.

я разницу вам таки написал разницу. но у диванного теоретика, никогда не сталкивавшегося с роутингом реального трафика, похоже, не хватило знаний осознать прочитанное.

Вас спрашивали чётко и ясно «что помешает реалтеку и i7 это сделать» - вы не ответили.

чукча не читатель? 400000 прерываний в секунду помешают. и кастрированность чипа со смешными буферами пакетов.

Т.е. насколько я понял - оно не может только потому, что вы пробовали и не получилось, а почему оно не получилось - вы не знаете?

я прекрасно знаю и почему оно не получилось, и почему нагрузка на проц падает эдак раз в 10 после установки сетевой карты вместо реалтека.

И конечно же, я вам должен просто поверить?

ну почему же, можете попробовать пророутить гигабит (не в одну сессию, а в хотя бы 50-100 тыс.сессий) через пару реалтеков. расскажете о результатах. причем - лучше сразу на атоме пытаться, каком-нить n3050 (ну чтобы ближе к сабжевому камню по производительности).

NiTr0 ★★★★★
()
Ответ на: комментарий от vcerloman

С чего кто-то должен выполнять твои условия? Иди напиши это маску. Иди срывай покровы - весь мир забит мерчем. Почему ты до сих пор не на баррикадах? Бери табуретку, вставай посреди улицы и расскажи это всем.

Но ведь (вроде как?) некоторые хотят «продать» мне байкал. Если не хотят - то условия, конечно, с чего бы им мои выполнять.

wieker ★★
()
Ответ на: комментарий от NiTr0

на одной сессии на ура работает gso. когда сессий 100500 - никаких segmentation оффлоадов уже не получится.

Опять пошли манёвры. Я тебе не советую играть со мною в эти игры, ведь ты уже сел в лужу. Ты думаешь, что если ты придумал отмазку про «одну сессию», то эта соломинка тебя удержит - нет. Не удержит.

Т.к. сессий может быть 5, а может 200, а может 1к. Твои действия? Тебе ведь надо объяснить 100500.

Ведь ты мог написать это нормально «без gso», но ты не написал. Почему? Никто тебе не мешает его отключить и сравнить. Но этих цифр у тебя нет - почему?

в реальном трафике? а что там, по-вашему, бегает?

В реальном трафике никакие «сессии» не бегают. Сессия это некое состояние/логика именно концов соединения.

я разницу вам таки написал разницу. но у диванного теоретика, никогда не сталкивавшегося с роутингом реального трафика, похоже, не хватило знаний осознать прочитанное.

Опять маневрируем? Аргументация кончилась и пошли диваны?

чукча не читатель? 400000 прерываний в секунду помешают. и кастрированность чипа со смешными буферами пакетов.

Уважаемый балабол. Вы пытаетесь кидаться непонятными вам цифрами, но это глупо.

400000 прерываний никак не помешают, а помешают они только тогда, когда вы расскажете/покажете - сколько именно стоит прерывание. Пока вы этого не сделали - оно может стоить сколько угодно, а значит это в любом случае слив.

Это наверное слишком сложно, я поясню. Это задача уровня «килограмм железа или килограмм ваты». «на что хватит денег Васи на 400000 непонятно чего, либо 300000 непонятно что?».

я прекрасно знаю и почему оно не получилось, и почему нагрузка на проц падает эдак раз в 10 после установки сетевой карты вместо реалтека.

Нет. Вы уже это продемонстрировали. Вы пытаетесь ссылаться на «а у меня был реалтек, а я поставил не реалтек» - это та логика, которая и присуще тем, кто не знает.

ну почему же, можете попробовать пророутить гигабит (не в одну сессию, а в хотя бы 50-100 тыс.сессий) через пару реалтеков. расскажете о результатах. причем - лучше сразу на атоме пытаться, каком-нить n3050 (ну чтобы ближе к сабжевому камню по производительности).

Опят ахинея. Меня это так веселит, когда балаболы с каждой секундой придумывают всё новые и новые обстоятельства, и пытаются съехать с темы, не отвечая за свои экспертные срывы покровов.

Это не мне нужно пробовать, а вам рассказать о том, почему вы утверждали то, что утверждали. То же самое касается и условий - каждое условие вы должны обосновать, а раз не можете - его нет.

Это наверное вам сложно понять - приведу простой пример. У нас есть условия вида: «иди и пороути гигабит задобрив бога гигабита». Именно для того, чтобы балаболы не ставили такие условия - люди и требуют обоснования для каждого условия.

Почему именно 50-100тыс? Почему не 20? Почему я вообще должен это делать? Вы не можете объяснить почему, а должен что-то делать я?

Это я уж не говорю про идиотские попытки менять тему. Разговор был про «на реалтеке i7 не прокачает», а теперь у нас откуда-то взялся атом. Да и сам реалтек хрен знает откуда взялся.

В конечном итоге все эти рассуждения сводятся к одному «я нихрена не знаю, утверждаю - рандомные цифры кидаю, а что они значат не знаю. Вся моя аргументация сводится „я пробовал и у меня не получилось“/„а ты попробуй“». Дак так и говорите - «я просто кручу ручки»/«я не знаю почему». Зачем вы пытаетесь строить из себя эксперта? Надеетесь на то, что я вам позволю это делать? Не - такого не будет.

vcerloman
()
Ответ на: комментарий от wieker

Но ведь (вроде как?) некоторые хотят «продать» мне байкал. Если не хотят - то условия, конечно, с чего бы им мои выполнять.

И? С чего кого-то должны волновать твои представления и хотелки? Мало того, что никогда, дак и к тому же они попросту не состоятельны.

vcerloman
()
Ответ на: комментарий от wieker

3. Сгенерировал, используя библиотеки от TSMC и софт от Synopsis маски.

Собственно ПО от Synopsis содержит в себе IP и используется для конструирования SoC.

Один нюанс, обладая ядром именно в виде IP и обвязкой, для создания чипа нужно года полтора нормальной работы. В описываемом же случае прошло всего два месяца.

А вот получить все сорцы, развернуть среду в марте, посмотреть содержимое закупленного, отдать в TSMC в апреле, чтобы к 25 мая отчитаться о работающих образцах, вполне бьётся по времени.

frost_ii ★★★★★
()
Последнее исправление: frost_ii (всего исправлений: 1)
Ответ на: комментарий от NiTr0

замена реалтеков на нормальные сетевые карты (хотя бы 82574) снижает нагрузку

Надо заметить, что у реалтеков тоже появились драйвера, использующие NAPI. Вот то, что у 82574 две очереди, которые на разные ядра развесить можно, это да, плюс.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.