ch
Feedback
Юрий Панчул

Юрий Панчул

前往频道在 Telegram

uArch от сохи и жизнь русского украинца в Калифорнии

显示更多
俄罗斯460 013未指定类别
671
订阅者
无数据24 小时
无数据7
无数据30
帖子存档
Отчет двух мероприятиях, которые проходили в субботу: музыкальном фестивале Полуостров в Саннивейл, Калифорния - и втором занятии Школы Синтеза Цифровых Схем в 17 вузах России и Беларуси https://panchul.livejournal.com/610922.html

"Вообще я вижу, у вас кризис, вы тут не просто так стоите. Но вы не волнуйтесь, программирование микроконтроллеров даже за 50 учат. Вот когда у нас были заказчики американцы, у них самый крутой программист до того как начал в компании карьеру — он до этого матросом был, на подводной лодке всю Холодную Войну отмотал. А сейчас мы систему контроля для наших российских беспилотников делаем. Я вот вход в обработчик прерывания оптимизирую. Вы полгода на открытых опенсорсных проектах поработаете, а потом я вас к нам в контору приведу". Но Валерий Николаевич уже смотрел просветленным взглядом в испещренные таблицами и схемами страницы на так знакомом и одновременно новом для него английском. Увольнение было позади, а впереди начиналась новая жизнь. https://panchul.livejournal.com/610763.html

Бывший директор Института США и Канады Валерий Николаевич Гарбузов вышел из станции метро Библиотека имени Ленина, развернул плакат с надписью "Давайте слушаться Запада!" и застыл с торжественным выражением лица. Проходящие мимо юные москвички с улыбкой переглядывались, а гости столицы фотографировали на смартфоны еще одного чудака, дописывая в соцсети "вот такие водятся в Москве у Арбата". Только молодой человек с сумкой с ноутом в руках остановился и удивленно сказал: "Да я учусь у Запада. Вот сейчас в метро читал даташит на микроконтроллер STM32F7, это от западной компании ST Microelectronics". Валерий Николаевич раздраженно махнул рукой: "Да вы не понимаете! Нам нужно уважать Запад, ценить его достижения". "Да ценю я достижения", - отозвался представитель молодежи. "Вот в этом микроконтроллере суперскалярный конвейер, десять лет назад такого в микроконтроллерах вообще не было". "Да нет, я говорю о цивилизационной традиции, пусть не англо-саксонской, а культуры Америки - современной неформальной империи" - терпеливо начал объяснять Гарбузов. "Ну все правильно", - пожала плечами молодежь. "Ядро ARM Cortex M7 этого микроконтроллера придумали в Кэмбридже, а application note написали в Санта Клара, Калифорния. Вот вам и культурный исток англо-саксов, и Америка". "Ну вот, и нам нужно их уважать", - сказал Гарбузов и посмотрел юноше в глаза. "Вообще меня Вася зовут", - сказал юноша и пожал Гарбузову руку. "Да-да, а меня Валерий Николаевич", - смягчился Гарбузов. "Вы знаете, мы всех их уважаем", - продолжал Вася. "Когда ARM и ST проводили тренинги в Москве, мы их представителей водили и в ресторан Пушкин, и Чехов, и Чайковский. А их юристке по интеллектуальной собственности вообще билет в Большой Театр купили на Лебединое Озеро." "А лидерство признаете?" - спросил Валерий Николаевич. "А какие варианты?" - ответил Вася. "Пока у них выше производительность по CoreMark на мегагерц, чем у нашего зеленоградского микроконтроллера, они там на западе лидер, это да." "Ну вот видите!" - сказал бывший директор Иститута США и Канады и поднял палец к небу. "Вообще-то производительность можно подтянуть", - доверительно сказал Вася, "а вот с процентом годных на зеленоградском Микроне не очень, надо работать. У кого выше, тот и лидер". "В ваших словах нет хорошего положительного отношения!" - печально произнес Гарбузов. "Вы не любите Америку! Вы никогда не видели как цветут вишни в Вашингтоне весной!" "Насколько я читал", - парировал Вася, "эти сакуры были подарены американскому правительству Японией. В знак дружбы, причем еще до ядерной бомбардировки". "На что вы намекаете!" - возмутился Гарбузов. Но Вася продолжал: "А насчет любви... Ну вот вели мы в свое время проекты по микроконтроллерам, то с Инфенионом, то с Сименсом. А они ушли из России. И на какие мне деньги ипотеку платить? Эмигрировать? В Германии Третьяковской Галереи нет, а в Грузии ресторан с оливье трудно найти, а хинкали мне еще во время отпуска надоели." Валерий Николаевич уже не возражал и начал, будто бы стесняясь, сворачивать плакат в трубочку. "И вообще знаете, Валерий Николаевич", - продолжил Вася, "вы бы про любовь с ними аккуратнее говорили. Я как-то поехал на выставку Embedded Systems Europe, увидел там знаменитость, автора книжки из Кэмбриджа, начал говорить, что люблю его, а он так бочком-бочком, а потом просто побежал. Повезло, что секьюрити не вызвал". "Ну ладно", сказал Валерий Николаевич, "а покажите мне ваш даташит из Кембриджа". "А он на английском. Вы читаете?" - спросил Вася. "Да, в псковском пединституте выучил", - ответил Валерий Николаевич. "Ну хорошо. Тут правда терминология, но спрашивайте если что" - сказал Вася. А потом подумал и добавил:

Что делать, если человечество не сможет создать искуственный интеллект никогда? Любая комбинация софтвера и цифрового хардвера - от микроконтроллера, двигающего дворники у автомобиля - до серверной фермы с много-много-ядерными процессорами, аппаратными ускорителями ML и ChatGPT - сводятся к конечному автомату с достаточно большим состоянием. Независимо от сложности и адаптивности программ. Сводится ли к конечному автомату человеческий интеллект? К сожалению, у человеческого интеллекта есть атрибут, природа которого современной науке неизвестна и который никогда не наблюдался у конечных автоматов. Этот атрибут - ощущение собственного "я", self-awareness. Конечно вы можете сделать в программе переменную "я_чувствую_собственное_я" и присвоить ей true, а потом утверждать, что вы симулируете собственное "я", но это жульничество, а не технология. Я вовсе не пытаюсь нагонять мистику или агитировать за бога. Self-awareness наверняка такой же физический феномен, как какая-нибудь термоядерная реакция. Но скажем древние греки не знали природы термоядерной реакции. Наверное, они вели диалоги типа "если ты не веришь, что Солнце - просто большой костер из дров, то значит ты веришь в сказки про Зевса и других богов?" Что же делать? Предложенное решение - https://habr.com/ru/articles/741314

В викенд я зашел в кафе Red Rock и встретил там программистку встроенных систем Машу Горбунову. Вообще, у этого кафе в Маунин-Вью, Калифорния можно встретить кого угодно - например однажды на меня прямо из-за угла вылетел основатель Гугла Сергей Брин. Так вот Мария рассказала мне что программирует RTOS (семафоры, мейлбоксы, сигналы), чему выучилась в свое время в питерском институте ГУАП (аэрокосмического приборостроения). Я решил, что такая девушка не должна оставаться в другой отрасли и показал ей плату ПЛИС, внутри которого можно засинтезировать пару ядер ARM микроконтроллерного класса. На что Маша среагировала так: https://habr.com/ru/articles/732700/

Согласно статье Ивана Покровского "Возможности и проблемы отечественной микроэлектроники", в России всего две тысячи разработчиков микросхем. Для сравнения: в каждой крупной международной электронной компании есть несколько команд, работающих над чипом или над IP, в каждой по паре сотен разработчиков (хотя бывает и меньше ста, и больше тысячи). Две тысячи человек - это мало для любого сценария развитии России: 1. Как для сценария, в котором санкции будут сняты и российские компании будут безпроблемно работать с TSMC и западными партнерами для разработки маркетируемых на мировом рынке чипов. 2. Так и для сценария, в котором российские разработчики будут строить экосистему проектирования в условиях изоляции, ориентироваться на производство микроконтроллеров и встроенных микросхем на зеленоградском Микроне, а также на сотрудничество в разработке semiconductor IP с китайскими производителями. В других стран бывшего СССР ситуация еще хуже. Что же делать? Для ответа на этот вопрос мы привлекли Машу Горчичко - выпускницу МИФИ, которая защитила диссертацию в Университете Вандербильда в Теннесси. Маша работала инженером в Роскосмосе, а сейчас работает в Кремниевой Долине, разработчиком в компании Applied Materials - одного из лидеров в оборудовании для производства микросхем. Представим Машу, которая будет пояснять и иллюстрировать наши тезисы на видео. От себя прибавлю, что МИФИ - крутой вуз, в нем внутри есть ядерный реактор, а на входе стоит автоматчик: https://habr.com/ru/articles/722942/

Длинный извилистый путь Школы Синтеза Цифровых Схем приближается к годовой кульминации. 21-23 пройдет хакатон по процессорам в зеленоградском МИЭТ, после чего 150 слушателей из дюжины российских городов оправятся готовится к майским праздникам, приближающимся сессиям и лету. Но для тех, кто воспринимает школу не просто как научпоп, а реально собирается стать проектировщиком микросхем, мы приготовили экзамен с задачками в духе задачек на собеседованиях в Silicon Valley. В некоторых крупных электронных компаниях для решения таких задачек соискателя заводят в комнату без интернета, и он делает это под глазами экзаменатора на компанейском компьютере. Но так ученики школы не волшебники, а только учатся, экзамен выкладывается открытым, но по его результатам школа будет давать рекомендации в электронные компании. Для экзамена мы выбрали три темы в четырех упражнениях: 1. Конечные автоматы. 2. Контроль потока данных. 3. Верификация. Мы не стали вводить в экзамен ничего про процессоры, так как после Школы мы будем проводить хакатон по проектированию процессоров в МИЭТ. Дальше - https://habr.com/ru/articles/727048/

Дмитрий Петренко, один из активных участников образовательных программ для улучшения российской экосистемы микроэлектроники, построил RISC-V-based компьютер на базе платы OMDAZZ, которую мы используем на Школе Синтеза Цифровых Схем: https://habr.com/ru/post/726250/ Я думаю, такой пример можно использовать не только в России, но и для проведения семинаров в Центральной Азии и на Кавказе. Используемое процессорное ядро YRV хорошо задокументировано и приспособлено для модификаций. Аппаратная платформа недорогая и доступная. Можно добавлять графику и даже строить многоядерные системы, чтобы показывать как скажем три процессорных ядра могут разделять общую память (для этого может быть нужна бОльшая плата чем OMDAZZ).

Заметка про модели интерфейсов шины и связанные с ними приколы: мучения студентов американских вузов во время интервью, неадекватность составителей тьюториалов по верификации, большие деньги за Verification IP и расследование ФБР группы из Долгопрудного, которая писала модели шин на американский рынок: https://habr.com/ru/post/726022/ Пример в заметке будет разбираться преподавателем зеленоградского МИЭТ Сергеем Чусовым в эту субботу 1 апреля на Школе Синтеза Цифровых Схем, подробности в телеграм‑канале.

Все знают про язык программирования C, поменьше — про язык программирования F, кое‑кто про B, предшественник C, а вот знаете ли вы про язык «e»? Их кстати два — один с большой буквы «E», а другой с маленькой «e». Вы наверное подумали, что это еще один безызвестный язык от какого‑нибудь аспиранта провинциального европейского университета. Однако интерпретатор маленького «e» под названием Specman продали в 2005 году большой компании Cadence Design Systems за $315 милионов долларов. Причем президента продающей компании Verisity звали Гаврилов. Также можно нагуглить, что этот язык использовали внутри компании Intel. Что же в нем такого, что вызвало интерес у толстых богатых корпораций? https://habr.com/ru/post/724442/

У разных электронных компаний вопросы на интервью немного отличаются. В одной интервьюер на скрининге (первом интервью) спросит кандидата на RTL позицию про конечный автомат, в другой про арбитр, кэш или конвейер, в третьей про упорядочение неупорядоченных транзакций. Но на большом интервью вопрос про очередь FIFO появится практически всегда - не первым/вторым, но третьим. Дальше - https://habr.com/ru/post/713122/

Для концерта студии Марии Беличенко исполнил серенаду Трубадура ("Луч солнца золотого" из мультфильма Возвращение Бременских Музыкантов https://youtu.be/qHg_WQFKsc8

10 лет назад в Санта-Клара, Калифорния, неподалеку от Интела и NVidia, стоял кампус Huawei. В нем работали не только китайцы, но и вообще обычная публика Silicon Valley - индусы, американцы, даже русские попадались. Бизнесмены калифорнийских электронных компаний говорили "Huawei - это дверь в Китай" и заключали с ними крупные сделки. Но американское правительство Huawei невзлюбило. Можно обсусоливать те или иные поводы, но коренная причина понятна - американскому правительству хочется, чтобы Америка сохраняла технологическое преимущество. Ибо если технология коммодифицируется и айфон не будет ничем особенным, то кто будет читать брошурки про продвижение демократии, распостраняемые американскими посольствами в других странах? Над ними будут просто смеяться. И вот правительство начало Huawei жучить - и от Андроида отлучило, и от других критических технологий. Но на всяких хитрецов найдется гайка с левой резьбой. И вот что Huawei стал делать по этому поводу. https://habr.com/ru/post/702186/

Записал с Ruslan Gurzhiy из "Славянского Сакраменто" видео своего обычного дискурса на 1 час 20 минут. Обычная тема: главный источник бед Украины заключается в том, что: 1. Сначала люди воспринимают "Запад" как одно целое, вместо разделения его на части: политизированной группы в Госдепе и коммерческих компаний. 2. Потом они вместо того чтобы работать с коммерческими компанями над экономическим и технологическим развитием, слушаются Госдепа и всяких активистов. 3. Госдеп Украину развить не может, так как условный Макфол не может научить украинцев делать айфоны, а также не может приказать компаниям Silicon Valley приехать на Украину что-то там направить и обустроить. 4. Украинские активисты-националисты в технологическом и экономическом развитии ничего не понимают, а замкнуты в цикле магического мышления, что если бить себя в грудь "мы не русские", то прилетит с Запада волшебник на голубом вертолете, всех выстроит в шеренгу, даст европейские зарплаты и скажет как идти. "Мы к этому готовы" типа "в ожидании этого на украинский язык переходим". 5. На самом деле европейским и американским компаниям вообще наплевать, на каком языке говорят на Украине. Именно с ними нужно было работать проактивно, как это делали например российкие электронные компании последние 10 лет - сами лицензировали всякие процессорные ядра и заключали контракты. Также в России развели курсы по обучению студентов FPGA и ASIC design, на которые российские студенты сейчас активно ходят и которые приведут к реальному развитию, когда вся ситуация как-то утрясется через какое-то время. Совершенно независимо от того, чей будет Крым и Донбасс. Короче, кто работает, учится и проактивен - то и прав. Кто ожидает у моря золотую рыбку и пытается только требовать у заокеанских господ прижучить тех, кто работает - то остается у разбитого корыта. Пояснение к слову "работа": "работа" означает вначале решать всякие задачки по верилогу, потом делать open-source проекты, а потом коммерческие маркетируемые проекты. А не "работа" в смысле "мы работает с комитетом Slush, чтобы они отняли миллион у русских победителей конкурса". Это не работа, а фигня, победителем таким образом стать нельзя. Больше такого - в видео: https://youtu.be/HB_hkOHAr3k

Я работаю проектировщиком аппаратного блока графического процессора в телефонах Samsung, в рамках совместного проекта с AMD. Сейчас наш менеджмент расширяет команду и поощряет инженеров распостранять информацию о новых позициях среди своих знакомых. Я решил написать это пост для более широкой аудитории, так как множество людей, способных пройти интервью на RTL или DV позицию - больше, чем множество моих знакомых. Если вы сможете прислать мне ответ на задачку в моем посте вместе с вашим резюме, я перешлю его нанимающему менеджеру и рекрутеру нашей группы (в комментах прошу ответ не писать). Если резюме им понравится, вам нужно будет пройти стандартное собеседование на несколько часов, с несколькими инженерами, у каждого из которых свой набор задачек. https://habr.com/ru/post/693568

Исторический момент! Александр Белиц запустил китайскую плату Tang Primer 20K, освобождающую мировую общественности от зависи
+5
Исторический момент! Александр Белиц запустил китайскую плату Tang Primer 20K, освобождающую мировую общественности от зависимости от американских компаний Intel/Altera, Xilinx/AMD и Lattice (последний лично Трамп запретил продавать инвесторам из КНР). От зависимости по крайней мере на рынке образовательных FPGA плат, лабы на которых - стандартный элемент подготовки будущих проектировщиков микросхем ASIC внутри смартфонов, суперкомпьютеров, инфраструктуры интернета, быстрого AI, распознавания лиц террористов в толпе, кораблей бороздящих просторы вселенной итд итп. Подвиг Белица был непрост - помимо кучи проблем с USB, у коннектора для платы не хватало проводка, плюс нужно было перепрошить firmware программатора (не путать с прошивкой FPGA) из бинарного файла, найденного на российском форуме electronix.ru. То, что большинство документации на китайском языке - это были сущие мелочи. Еще деталей - https://vk.com/wall2345238_10802

Отчет о посещении оперы Евгений Онегин в Сан-Франциско https://panchul.livejournal.com/606664.html

AMD проводит суперкомпьютерный день в Назарбаевском Университете в Астане, Казахстан 29 сентября. У меня там тоже будет доклад на час. Можно подсоединиться по Зуму. Зарегистрироваться можно до 27 сентября по ссылке в комментарии. Вообще приезжающие в Астану замечали, что в городе есть амальгамация духа советских городов с духом американского Лас-Вегаса, в частности в элементах архитектуры. Теперь можно добавить и другой сходство: в Лас-Вегасе помимо казино есть университет, в котором еще в допотопные времена стояли суперкомпьютеры и велись конкурсы на качество распознавания образов. Также там сейчас преподает Сара Харрис, соавтор известного учебника. Кроме этого в Лас-Вегасе иногда проводится конференция DAC по автоматизации проектирования электроники. Почему бы не превратить Астану в евразийский центр такого рода? Дальше - https://habr.com/ru/post/689398/

В прошлое воскресенье 4 сентября я обнаружил, что GitHub-организация DigitalDesignSchool, в которой я являюсь одним из владельцев, забанена Гитхабом с формулировкой "ваш аккаунт может быть предметом американских экономических санкций". Пораскинув мозгами и посовещавшись с моим приятелем, основателем московского интернет-провайтера RiNet Сергеем Рыжковым, у которого в тот же день забанили счет в Ситибанке в Лондоне, я решил: нужно бороться. Дальше - https://habr.com/ru/post/687510/

Для победы на мировом рынке технологий юному инженеру полезно знать, чем занимаются его конкуренты. Сделал заметку в помощь. Правда получилось как-то безблагодатно - молодежь кучкуется вокруг нейросетей и аппаратных закладок, а всего остального каждой твари по паре (RISC-V, квантовый компьютинг, облака/датацентры итд). Единственная неожиданность (для меня) - откуда-то возникла новая тема "Приблизительного компьютинга" ("Approximate Computing"), когда вычислениям разрешается быть неточными (например в той же пресловутой нейросетке) если это экономит энергопотребление или делается быстрее. Дальше - https://habr.com/ru/post/686602/