2017

Маша с флейтой и пещерные медведи

Я попробовал учиться через интернет играть на флейте и это оказывается работает (см. видео ниже как я исполняю песню Love me Tender через 3 месяца обучения). Я нахожусь в Калифорнии, а преподавательница Мария Беличенко в Омске (вебсайт ее студии https://mariaflute.com ). Мария показывает, что нужно делать, присылает пьесы и этюды, исправляет ошибки в дыхании, положении губ, атаке звука движением языка, в ритме, повышении/снижении громкости и других нюансах, которые без обратной связи выучить невозможно.



Вот еще текст про флейту с сайта студии:

https://mariaflute.com/flute/

Считается, что первая известная в истории флейта была сделана из бедренной кости пещерного медведя древним обитателем современной Словении. С этим мнением согласны не все ученые. Некоторые утверждают, что отверстия на кости, соотвествующие диатоническому ряду "до-ре-ми-фа-соль" - на самом деле следы от зубов пещерной гиены, которая пыталась извлечь костный мозг. Хотя и тогда возможно, что проходящий мимо пещерный человек обнаружил, что на получившейся конструкции можно играть музыку. В любом случае, пещерные медведи вымерли 25 тысяч лет назад, пещерные гиены - 11 тысяч лет назад, а флейта осталась.



Collapse )
2017

На первом дне Сколковской школы цифрового синтеза выступил бывший вице-президент Sun, MIPS и DEC

Объединенным усилиями русских в Silicon Valley, россиян и украинцев провели первые два дня Школы синтеза цифровых схем на ChipEXPO в Сколково.

В качестве одного из докладчиков выступил один из самых известных бизнесменов в мире микропроцессоров - Арт Свифт. Арт был президентом и вице президентом компаний, которые делали практически все известные высокопроизводительные архитектуры. Он был президентом Transmeta (процессор совместимый с x86, был в ноутах от Toshiba), вице-президентом MIPS, Sun Microsystems и Digital Equipment (технический маркетинг Alpha и StrongARM). Сейчас Арт Свифт -президент Esperanto Technologies, компании, которая строит многоядерные кластеры на основе архитектуры RISC-V, оптимизированные для вычислений искуственного интеллекта.

Арт поприветствовал участников ChipEXPO и прокомметировал покупку компании ARM компанией NVidia.





Collapse )

Заголовки видео части моих фрагментов:








Collapse )
2017

Молодожены, которых Интел привез в Калифорнию, дали интервью в лабнике от ВШЭ МИЭМ



Я уже рассказывал про молодоженов Владислава и Елену Шаршиных, который вместе с их коллегой Андреем Папушиным компания Intel привезла в Калифорнию за серебряную победу на конкурсе InnovateFPGA. Их интервью есть в недавно вышедшем лабнике "Цифровой синтез". Этот лабник мы собираемся использовать на семинаре для школьников и младших студентов, который пройдет 15-17 сентября на выставке ChipEXPO в Сколково. Если вы собираетесть повторить (или превысить) достижение Шаршиных и Папушина, или просто стать FPGA или ASIC designer-ом, не выезжая в Санта-Клару, то участие в семинаре, или даже просто просмотр начальных инструкций в этом посте - поможет вам начать.

Многие из зарегистрировавшихся на семинар уже получили FPGA платы (их раздачей занимается образовательное отделение РОСНАНО) за прохождение теоретического пререквизита. Теперь было бы очень желательно, если бы участники семинара заранее установили Intel FPGA Quartus (или, если кто-нибудь не любит Intel / Altera, то Xilinx Vivado), и запустил на нем хотя-бы примитивный тест. Даже не мигание LED, а вообще один логический элемент XOR. Если все это сделают заранее, то на семинаре мы будем обсуждать не тривиальные проблемы типа "у меня драйвер для USB Blaster не находится", а что-нибудь поинтереснее, например что спрашивают на интервью на позицию RTL Logic Designer-а в NVidia, AMD, Apple и другие компании.

Collapse )
2017

Космической корабль Blue Origin: Как начать путь к работе по проектированию электроники FPGA на нем



Вы хотите узнать, как получить работу по проектированию электроники космического корабля? Мне надавно пришло предложение поинтервьироваться на позицию FPGA designer для Blue Origin (см. выше). Лично мне такая позиция не нужна (у меня уже есть позиция ASIC designer-а в другой компании), но я отметил, что технические требования к претендентам в Blue Origin точно совпадают с содержанием семинара для школьников и младших студентов, который пройдет 15-17 сентября на выставке ChipEXPO в Сколково, с поддержкой от РОСНАНО. Хотя разумеется на семинаре мы коснемся технологий Verilog и FPGA только на самом начальном уровне: базовые концепции и простые, но уже интересные, примеры. Чтобы устроится после этого в Blue Origin, вам все-же потребуется несколько лет учебы и работы.

Из-за короновируса семинар будет удаленный, поэтому принять участие смогут не только школьники и студенты Москвы, но и всей России, Украины, Казахстана, Калифорнии и других стран и регионов. Физически проводить лекции и удаленно помогать участникам будут преподаватели и инженеры МИЭТ, ВШЭ МИЭМ, МФТИ, Черниговского Политеха, Самарского университета, IVA Technologies и fpga-systems.ru.

Для участия сначала, еще до семинара, нужно пройти три части теоретического курса от РОСНАНО, под общим названием "Как работают создатели умных наночипов": «От транзистора до микросхемы», «Логическая сторона цифровой схемотехники», «Физическая сторона цифровой схемотехники». Этот курс необходим, чтобы вы понимали, что вы делаете, по время практического семинара. По получению сертификата окончания теоретического онлайн-курса, вы можете зайти в офис РОСНАНО в Москве и получить бесплатную плату для практического семинара (если они останутся, преимущество имеют школьники). С этой платой вы можете работать дома, до, во время и после семинара в Сколково.

Collapse )
2017

У меня взяла интервью "Диаспора", газета русских (и украинцев итд) Сакраменто и всей Калифорнии



У меня взяла интервью Ирина Шендер из газеты "Диаспора", которая издается в Сакраменто для выходцев из стран бывшего СССР / Российской Империи. Газета в оцифрованом виде находится здесь - https://issuu.com/afisha/docs/diaspora_05_10_20/6

Collapse )
2017

Новый лабник "Цифровой синтез" продолжает книгу Харрисов и помогает сделать видеоигру на FPGA





Новый лабник "Цифровой синтез" продолжает традиции учебника Дэвида Харриса и Сары Харрис «Цифровая схемотехника и архитектура компьютера», скачивания которого завалили британский сайт. Лабник содержит пошаговые инструкции, как потрогать руками всю теорию из Харрис & Харрис на плате FPGA, от мигания лампочек до процессора. В книге также разобрана концепция конвейерной обработки, которой не хватает в старых учебниках, и без которой вы не пройдете интервью на работу джуниор-проектировщика ни в одну микроэлектронную компанию. В большом приложении показан путь от FPGA до ASIC, массовых микросхем, которые стоят в айфонах, теслах и ИИ-акселераторах от Гугла.

В конце книжки есть интервью команды из Питера, которую Intel привез в свою штаб-квартиру в Silicon Valley, после того, как россияне получили приз на конкурсе Innovate FPGA. Книжку "Цифровой синтез" поддержала ведущая компания в автоматизации пректирования микросхем Cadence Design Systems (на фото выше новосибирская девушка Наташа стоит с FPGA платой перед штаб-квартирой Cadence в Silicon Valley - дальше в посте будет ее видео).

Лабник делался под эгидой Высшая Школа Экономики / МИЭМ (с предисловием от вице-президента ВШЭ Игоря Агамирзяна), при этом разные главы в нем писали преподаватели Московского, Киевского и Самарского университетов, Питерского ИТМО, Черниговского политеха и Университета Калифорнии Санта-Круз (вечернее отделение в Silicon Valley). В создании учебника приняли участие инженеры российских компании IVA Technologies (аппаратный ускоритель ИИ) и ФГУП НПЦАП (отделение Роскосмоса), американских компаний MIPS, Juniper Networks и AMD (предисловие от Тимура Палташева). Издало учебник ДМК-Пресс.

Учебник годится не только для студентов университетов - его можно использовать например для подготовки преподователей для летних лагерей по цифровому проектированию для продвинутых школьников. Разобраться с нуля по тьюториалам в интернете, как работать со средой Intel Quartus II - это нетривиально. А в учебнике это все расписано по шагам. Кроме этого, в нем есть вся теоретическая база, чтобы сделать что-то интересное для школьников, помимо мигания лампочками, которые им быстро надоедают. Интересное - это например видеоигру:





Collapse )

Если вы школьник и заинтересовались проектированием микросхем, вы можете поступать в МИЭТ, ВШЭ МИЭМ, МИФИ, МГУ, МФТИ (в нем подобными упражнениями занимается Никита Поляков, МЭИ, МИСиС, ИТМО, ЛЭТИ, Самарский Университет, некоторые украинские университеты (КНУ, Черниговский НТУ, харьковский ХНУРЭ) и другие вузы. Вот я застал как при мне ремонтировали подход к приемной комиссии МИЭТ в Зеленограде:





А вот как МИЭТ выглядит внутри:





Трудоустроиться там можно кстати прямо напротив МИЭТ в НПО ЭЛВИС, которое занимается умными камерами и чипами для спутников:





Или вы можете приехать в Silicon Valley. Хотите пройти интервью в компании Долины? Упражняйтесь на платах ПЛИС!



2017

Трассировка silicon-а в формате хакатона. Без Physical Design не будет Айфона



Все смотрели фильм Дудя про стартапы Силиконовой Долины? А вы знаете, какой стартап Долины был самый силиконовый в 1977 году? Это был Silicon Valley Research, также известный как SVR и Silvar-Lisco. Стартап делал программы, которые автоматически размещали транзисторы на площадке чипа и соединяли их дорожками. Стартап вышел на биржу и даже дожил до 21 века, но не смог конкурировать с новыми лидерами - сначала Daisy/Mentor/Valid, а потом Synopsys и Cadence.

Программы, которые делал SVR, назывались программами размещения и трассировки, по английски Place & Route - P&R. Они сильно повысили производительность труда инженеров - до P&R программ чертежи маски чипа клеили из цветного картона (Intel 4004), рисовали карандашами на бумаге, или бегали курсором по текстовому экрану и соединяли плюсиками и минусиками элементарные блоки, которые изображались звездочками (так проектировали чипы в IBM/370-совместимых компьютерах Amdahl, продвинутых родственниках советских ЕС ЭВМ).

SVR основал профессор из Стенфорда Билл ван Климпат, которого я знал лично, так как он был ангел-инвестором и членом совета директоров моего собственного стартапа. Билл периодически воспитывал меня за плохое поведение на заседаниях и прокрастинацию, а также рассказывал байки про патентные суды, по которым он постоянно ходил в качестве эксперт-свидетеля.

Поэтому когда в казанском Иннополисе мне предложили организовать проект на их хакатоне для студентов по CASE Tools, я вспомнил Билла и предложил сделать на хакатоне минимальную программу трассировки. Этот пост - отчет о результатах этого экспериментального хакатона. Их также наверное стоит обсудить на zoom-конференции в Иннополисе по Open Source проектам, которая будет через неделю.



Понимание алгоритмов физического проектирования микросхем - это ключевая компетенция. Во всех группах по разработке микросхем (silicon development group) в Apple, NVidia, Intel, AMD, Cisco, Juniper, Huawei, Samsung, Tesla, Google, MediaTek, Broadcom - есть группа PD Team (Physical Design Team), которая работает с тулами от Synopsys и Cadence, которые делают это. Причем эти тулы сложные, в них больше тысячи команд и сотни подсистем, они обходятся каждой компании в миллионы или десятки миллионов долларов в год. Без наличия большего количества специалистов по PD (как на уровне юзеров, так и на уровне разработчиков custom PD tools) у России нет вообще никаких шансов стать значимой на международном рынке микросхем в смартфонах, ИИ ускорителях и самоуправляющихся авто. Примерно как у какой-нибудь африканской страны, в которой в вузах не учат биохимию, нет вообще никаких шансов стать лидером в лекарствах (каких-нибудь ингибиторах протизы) против короновируса.

Обсуждения и возражения

Мы обсудили идею P&R хакатона в рассылке silicon-russia, где к ней отнеслись с осторожным скепсисом. В частности мне возразил Михаил Шуплецов, который занимается алгоритмами EDA (Electronic Design Automation) на ВМК МГУ:

Collapse )



Collapse )

Над Силикон Вэлли заходит солнце, а над Иннополисом восходит, на чем я свою речь прекращаю. А вы что думаете?

2017

Освобожденный от призыва на Отечественную Войну 1812 года Пушкин посещал русскую Америку

Все помнят со школы, что Александр Сергеевич Пушкин был освобожден от призыва на Отечественную Войну 1812 года. Но не все знают, что великий поэт в это время плавал в составе экспедиции Русско-американской компании И. А. Кускова. Вместе с экспедицией он посетил Форт-Румянцев (нане американский город Бодега-Бэй) и проплыл мимо будущей крепости Росс. Некоторые исследователи считают, что романы Пушкина с жительницами побережья легли в основу советской рок-оперы "Юнона и Авось". В Бодега-Бэй построили музей-избушку с восстановленной обстановкой начала XIX века. В ней можно увидеть кровать, прялки, бочки с порохом и скипидаром, ружья и гусиные перья. Неподалеку есть церковь Святого Германа Аляскинского, построенная на месте часовни, которую посещал Пушкин весной 1813 года, и в которой он возможно даже обручился с испанской креолкой Консепсьон перед плаванием на родину, из которого он так и не вернулся.

https://ru.wikipedia.org/wiki/Пушкин,_Александр_Сергеевич
https://ru.wikipedia.org/wiki/Бодега
https://ru.wikipedia.org/wiki/Бодега-Бей



Collapse )
2017

Разыскиваются желающие спасти мировой интернет от короновируса



Кто хочет поработать? Сегодня на мясокомбинат, погрузку угля и уборку конюшень нарядов не прислали. Но есть работа, которая помогает Человечеству бороться с одним из последствий короновируса - резким увеличением сетевого траффика. Траффик увеличился из-за того, что миллионы труженников хайтека перешли на удаленку. Это увеличило не только нагрузку через Zoom и VNC серверы, но и стриминг сериалов и других художественных фильмов.

Так что же я предлагаю? Как знают некоторые из моих читателей, сейчас я проектирую блок в новом чипе для high-end роутеров Juniper Networks. Эти роутеры связывают города, интернет-сервис провайдеров и облака крупных компаний. В нашем отделе под названием Silicon-USA есть восемь открытых позиций, на должности RTL Design, RTL Verification, Physical Design, уровня Staff и Senior Staff.

Человек для одной из этих позиций нужен мне как коллега лично - не хватает верификатора для проектируемого мною блока. Вы можете просто сходить на сайт компании и отправить свое резюме туда ( https://careers.juniper.net/careers/careers/#/ ). Или вы можете прислать ваше резюме мне, и я буду агитировать за вас менеджмент. Агитация от меня может быть несколько эффективнее, чем просто послать резюме в компанию.

Если вы хотите действовать через меня, то у меня есть дополнительное условие. Так как после карантина я буду сидеть с вами рядом, а до его окончания общаться через Microsoft Teams и отлаживать мой блок вместе с вашим верификационным окружением, то я должен быть уверен что вы знаете основы RTL, SV, UVM, умеете решать встающие по ходу задачки и пишете код аккуратно. Поэтому я предлагаю вам написать и выставить публично на GitHub решение известного в электронной индустрии вопроса во время интервью - дизайна re-order buffer. Постановка задачи описана на вот этом сайте (сайт не имеет никакого отношения ни ко мне, ни к компании): https://chipress.co/2019/08/12/how-to-design-a-memory-controller-with-in-order-read-responses/.

Я ожидаю от вас RTL код для контроллера, модель памяти с переменной латентностью и внеочередным возвращением данных, а также UVM testbench, с этим работающую. Плюс простую микроархитектурную диаграмму в draw.io или Lucidchart и временные диаграммы симуляции (в любом симуляторе - DVE, SimVision, Icarus Verilog, ModelSim), показывающие что ваша конструкция работает. Плюс синтез на чем угодно (Synopsys DC, Altera Quartus, Xilinx Vivado), с отчетом по таймингу. Такие упражнения удобно демонстрировать на https://www.edaplayground.com/ где есть симуляция и синтез.

UPD: Если вы крутой верификатор, но не пишете RTL, вы можете вместо RTL написать cycle-accurate модель контроллера и ничего не синтезировать. Если вы крутой RTL-щик и у вас нулевое понимание SV/UVM, можете в качестве testbench написать код в стиле 1990-х годов, безо всяких транзакций и классов. В последнем случае я вам дам рекомендацию, но вы будете вероятно интервьироваться не в мою непосредственную группу, а в соседнюю.

Мои емейлы:



Иллюстрация к задачке на chipress.co:



Вот список позиций. Территориально работа в Саннивейл, Калифорния и Дарем, Северная Каролина:



Благодарю за внимание!

2017

Cтатья-ответ на "десять лет ездили из России в Силиконовую Долину перенимать опыт, а результатов нет

Месяц назад в журнале Икс-Медиа появилась статья в духе "десять лет ездили из России в Силиконовую Долину перенимать опыт, а результатов нет". Меня попросили написать на статью ответ. Вначале я написал про то, почему результатов нет (экскурсии в офисы Гугла и Фейсбука научат разве что как оформлять офис), потом прошелся по деятельности гуманитария из MIT Лорена Грэхэма (которого неистово шэрят за "всеобъясняющую" фразу про корову и молоко), упомянул темную сторону мантры про "протестантскую этику" и рассказал, что некоторые результаты есть в виде того же Байкала.

Надо было помимо упоминания курсов в МИЭТ и ИТМО добавить что относительно недавно похожие программы ввели другие вузы (ВМК МГУ, ВШЭ МИЭМ и тд), но извиняюсь за упущение.

Моя статья-ответ на сайте журнала



Collapse )