Русская микроэлектроника и украинский IoT на конференциях SVOD и IoT DevCon в Силикон Вэлли

Ежегодная стартапно-инвестиционная конференция Silicon Valley Open Doors (SVOD) в Музее Истории Компьютеров в Маунтин-Вью, Калифорния, возникла 10 лет назад как способ связать международное русское (ну ладно, будем использовать термин «русскоязычное») коммьюнити с венчурными капиталистами Силикон Вэлли и ассоциированной с ними инфраструктурой — корпоративными юристами, консультантами по маркетингу, менеджерами из компаний типа Google и HP, а также с преподавателями бизнеса из Стенфорда. Главным в то время организатором SVOD-ов была Американская бизнес-ассоциация русскоязычных профессионалов или American Business Association of Russian-Speaking Professionals — AmBAR. В русле своей деятельности, в мае 2010 года, амбаровцы, в кооперации с РОСНАНО, организовали визит делегации глав ведущих венчурных фондов США в Москву, причем для декоративности они поставили во главу делегации тогдашнего губернатора Калифорнии Арнольда Шварцнеггера. Одновременно кто-то распустил среди московских либеральных журналистов слух, что все это якобы организовал Майкл Макфол, хотя в реальной жизни венчурные капиталисты с госдеповскими профессорами практически не пересекаются.

Как же выглядел только что прошедший SVOD 2016 года?

Так как SVOD-2016 происходил на пешем расстоянии от Гугла, а первая парти была в офисе Теслы, то без всяких смешных машинок-роботов дело не обошлось:


Народу на SVOD-2016 было довольно много, навскидку больше полутора тысяч:

13304949_10157074073820089_2073481109563995774_o

Фотка с фейсбука SVOD-а

Но вообще SVOD-2016 оказался довольно другим, чем предыдущие. В этом году, возможно не без влияния личных вкусов организаторов, на конференции увеличился процент стартапов из Украины, а также появились стартапы из Южной Африки:

pre_svod_160523_191153

svod_160525_101108

1. Россия и микроэлектроника

Начало конференции SVOD-2016 совпало c пресс-релизом российской компании ЭЛВИС-НеоТек о передаче в производство 28-нанометрового чипа для видеоаналитики ELISE. При этом первым, кто выступил на SVOD (сразу после приветствия от организаторов конференции) был один из основателей ЭЛВИС, венчурный капиталист Александр Галицкий (на фото справа), который в свое время начинал в советском НПО ЭЛАС как разработчик электроники для космоса (преемственность: ЭЛАС — ЭЛВИС — ELVEES — ELISE).

svod_160525_084445

Я вошел на конференцию аккурат во время речи Галицкого и в конце задал ему вопрос про пресс-релиз ЭЛВИС-а, см. c 24:55:

Замечу, что ELISE — это не нишевый чип для военки и не попытка чего-то догнать копированием. Это конкретный предложение разработанной в России технологии (в кооперации с группами в Калифорнии, Орегоне, Шанхае и Великобритании), которое не просто не стыдно показать на мировом рынке, но которое может стать основой для инноваций в компьютерном зрении:

Screenshot 2016-05-29 13.31.36

А вот еще один пример русской преемственности со SVOD-а, тоже из мира микроэлектроники — Алекс Теслер, президент небольшой компании IP Cores в Пало-Альто, Калифорния. IP Cores разрабатывает хардверные блоки (например для криптографии) и лицензирует эти блоки электронным компаниям покрупнее, которые вставляют эти блоки в свои системы на кристалле и выпекают на фабрике микросхемы:

Screenshot 2016-05-28 20.17.58

Screenshot 2016-05-28 20.54.44

«А в чем же тут русская преемственность?» — спросите вы. А вот причем: на вебсайте компании IP Cores я обнаружил, что Алекс был раньше директором хардверного инжиниринга в Guzik Technical Enterprises, компании иммигранта из Одессы Наума Гузика, которая была самым известным русским стартапом Силикон Вэлли 1980-х годов:

Русская микроэлектроника и украинский IoT на конференциях SVOD и IoT DevCon в Силикон Вэлли - 8

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

Screenshot 2016-05-28 20.54.03

В начале 1990-х Наум Гузик так потряс целое поколение русских иммигрантов в Силикон Вэлли, что про него даже писали пасквилянтские романы.

2. А заодно Бахрейн

Тема микроэлектроники также возникла, когда я заговорил на SVOD-е с милой девушкой по имени Люси Эмерсон. Когда я спросил, чем эта девушка занимается, она сказала, что ее миссия — развитие Бахрейна, королевства в Персидском Заливе. «Но вы не выглядите как девушка из Бахрейна» — удивился я. «О, я американка, я просто работаю на правительство Бахрейна» — ответила Люси.

z1_lucy_emerson

«Понятно, — сказал я, — наверное Бахрейн хочет из нефтяной страны вырости в технологическую, как это делает и Саудовская Аравия». «Именно» — ответила Люси. Я привел пример для Люси, как Саудовская Аравия инвестирует в образование в области микроэлектроники. Вот пара страниц учебника из Саудовской Аравии про алгоритмы, которые используются для софтвера, который предназначен для физической стороны разработки микросхем. В разработке микросхем есть, грубо говоря, логика (граф из логических элементов) и физика (как это все располагается на чипе). Вот видите, чем заняты в саудовском нефтяном институте:

2016-05-28 12.13.34

2016-05-28 12.14.27

А вот пример применения таких алгоритмов к практике: на фото ниже я сижу и изучаю физический аспект разработки микросхем в University of California Santa Cruz Silicon Valley Extension. Логический аспект я знаю хорошо (мне платят зарплату за верификацию логики блоков внутри микропроцессора), а вот физический аспект — не очень, чтобы это знание подтянуть, я хожу на такие ликбезные курсы с лабами:

2016-05-12 21.35.09

Помимо обсуждения с Люси саудовцев, я рассказал ей про образовательные инициативы нашей компании, Imagination Technologies, в частности про MIPSfpga — пакет, который содержит процессорное ядро в исходниках на Verilog, которое можно менять, добавлять новые инструкции, строить многопроцессорные системы, менять одновременно софтвер и хардвер и т.д. Задача, которую пытается решить Люси в Бахрейне, похожа на проблемы, которые решают россияне — они тоже хотят из нефтяной страны стать высокотехнологичной.

3. Украина и интернет вещей. А заодно Латвия.

Как и в прошлые годы, на SVOD было много стартапов по тематике веба, мобильных приложений, онлайн-маркетинга и финансовых сервисов. Но в этом году главным растущим трендом стала тема интернета вещей (Internet of Things — IoT). IoT оказался настолько модным, что его даже выделили в отдельный вопрос на неформальной украинской встрече после SVOD:

13316984_1207172332661483_924557978896723366_o

Фотка с фейсбука Nova Ukraina

Почему IoT стал неожиданно важен для Украины? Если проанализировать историю российского и украинского хайтека за последний десяток лет, можно увидеть что:

1. В хайтеке Украины доминируют крупные аутсорс-компании, которые продают одни и те же сервисы по написанию бизнес-софтвера и созданию веб-сайтов. Хотя среди аутсорсеров есть и разработчики софтвера для встроенных систем, но в целом украинская экосистема выглядит слишком однообразной, что создает дополнительный риск в случае падения мирового спроса на эти сервисы. Расширение в IoT — это один из вариантов диверсификации, создания разнообразия, бОльшего количества интересных работ, возможность появления небольших компаний, которые ориентируются на продукты, а не на аутсорс-сервисы.

2. Разработка специализированных микросхем (Application-Specific Integrated Circuits — ASIC), таких как у ЭЛВИС-НеоТек (более нижний уровень чем IoT) Украине в ближайшие годы совсем не светит. В отличие от России. В России правительство даже в чахлые времена подкармливало микроэлектронщиков заказами от военных и космоса; затем РОСНАНО начало вкладывать в микроэлектронику суммы порядка десятков миллионов долларов на проект, а российские университеты подготовили новое поколение российских инженеров, которые стали работать в таких компаниях как ЭЛВИС-НеоТек, Baikal Electronics и дюжине подобных дизайн-центров, кооперируясь с западными производителями средств автоматизации разработки микросхем.

Всего этого в Украине практически нет. Конечно, в Украине есть исключения, подтверждающие правило, например отделение бельгийского производителя автомобильных чипов Melexis. Кроме этого, Киевский Национальный Университет им. Шевченко, Киевский Политехнический Институт и некоторые другие университеты сейчас обновляют свои программы, добавляя материал в курсы по языкам описания аппаратуры Verilog и VHDL, микросхемам ПЛИС/FPGA (матрицы логических элементов с переопределяемыми функциями, удобные для прототипирования систем на кристалле), архитектуре и микроархитектуре встроенных процессоров и т.д. Тем не менее, даже по оптимальному сценарию пройдет несколько лет, прежде чем в Украине появятся команды по разработке специализированных микросхем уровня российских.

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

3. Internet of Things включает создание сетей разнородных устройств на основе готовых микросхем, используя постепенно устаканивающиеся на наших глазах протоколы обмена информацией. У украинских разработчиков есть все возможности не только вписаться в эту область, но и преуспеть в ней на мировом уровне. Для этого нужны навыки аккуратного системного программирования, умение проектировать печатные платы (не микросхемы), знания о сенсорах и протоколах, изобретательность и хорошее понимание приложений. Все это в Украине есть — ибо именно вековые инженерные традиции, а не Майданы и низкие зарплаты, являются, с моей точки зрения, главным козырем украинских разработчиков.

По этому поводу я оторвался от SVOD-а и сходил вместе с украинским бизнесменом Александром Романишиным на другую конференцию, для разработчиков «интернета вещей». Эта конференция называлась Internet of Things Developers Conference — IoT DevCon и проходила совсем рядом, в выставочном центре в Санта-Кларе, в 10 минутах езды.

Internet of Things Developers Conference

Прежде всего я привел Александра на стенд нашей компании Imagination Technologies, где показал плату для интернета вещей MIPS Creator Ci40, которое содержит систему на кристалле на основе двухядерного кластера MIPS interAptive с поддержкой хардверной многопоточности с двумя потоками/threads на каждом из двух ядер (такая организация процессора помогает балансировать производительность и энергопотребление, могу объяснить в комментариях если кто интересуется почему).

Отмечу что Гугл выбрал плату MIPS Creator Ci40 в качестве одной из стандартных плат для новой операционной системы Brillo для интернета вещей.

Александру Романишину особенно понравилось, что директор маркетинга David Harold показал ему использование данной платы для прототипирования агроприменений. Украинские разработчики могли бы при желании разработать и маркетировать на мировом рынке мириады разнообразных «умных» устройств для сельского хозяйства, включая например устройства для Precision agriculture (Точне землеробство).

svod_160525_144017

svod_160525_143829

Далее мы с Александром прошлись по стендам трех десятков других компаний на IoT DevCon. При желании, украинские разработчики могли бы не только использовать продукты этих компаний, но и конкурировать с большинством из них (типы компаний, с которыми украинские разработчики могли бы в принципе конкурировать на мировом рынке в ближайшие годы, я отметил звездочками):

  1. Разработчики специализированных для IoT встроенных операционных систем реального времени *
  2. Разработчики оптимизированных для IoT гипервизоров для выполнения нескольких ОС на одном процессоре внутри виртуальных машин *
  3. Разработчики оптимизированных для IoT виртуальных машин для Java, например с оптимизированной сборкой мусора (garbage collection) *
  4. Разработчики middleware, messaging software и библиотек ввода-вывода для платформ IoT *
  5. Разработчики программ, анализирующих security сетей IoT *
  6. Разработчики плат для прототипирования устройств IoT *
  7. Разработчики контролирующего устройства сети из устройств IoT *
  8. Разработчики микропроцессорных ядер для систем на кристалле для IoT — Imagination Technologies
  9. Производители микроконтроллеров — Microchip Technology, STMicroelectronics и Renesas
  10. Сервис OpenSilicon для заказного производства микросхем ASIC для IoT

Вот пример компании на выставке — разработчики оптимизированных для IoT виртуальных машин для Java, с конкурентным преимуществом в виде оптимизированной сборки мусора (garbage collection). Это решение не сможет работать в hard real-time (в частности из-за того, что сборщик мусора может врубиться в любой момент), но может работать в soft real-time (менее требовательный уровень приоретизации готовности):

svod_160525_145014

На этой небольшой выставке мы с Александром обратили внимание, насколько важным для IoT является вопрос security. Зачем это вообще нужно для миниатюрных устройств, бОльшая часть из которых довольно просты? Дело в том, что когда у вас дома сотни устройств, соединенных в беспроводную сеть, вам будет очень неприятно, если какой-нибудь хакер подбросит сто первое устройство, или спровоцирует загрузку в одно из существующих устройств хакнутой версии операционной системы, после чего получит доступ к вашим любовным письмам и прочей конфиденциальной информации типа банковских счетов.

Одним из способов решения этой проблемы является выполнение нескольких ОС на одном процессоре внутри виртуальных машин под контролем гипервизора. Например в одной виртуальной машине будет работать Линукс, а в другой — специализированная операционная система с приложением, обслуживающим интернет-платежи. Тогда даже с хакнутым Линуксом злоумышленник не сможет получить доступ к кредитным картам, так как ему прийдется еще и хакнуть гипервизор и вторую операционную систему, что гораздо труднее (гипервизоры небольшие и хорошо верифицируются).

Пример существующего микроконтроллера с хардверной поддержкой виртуализации для такого решения — Microchip PIC32MZ с ядром MIPS M5150:

Русская микроэлектроника и украинский IoT на конференциях SVOD и IoT DevCon в Силикон Вэлли - 19

На SVOD было несколько стартапов, занимающихся security. Что немудрено из-за местного украинского активиста Ника Билогорского, который, помимо украинского активизма, если и специалист по security.

А частности Ник привел стартап из Риги Notakey, с основателями которого я с большим интересом пообщался на украинской парти. С Ригой связан ключевой контракт моей молодости, когда мне было 20 лет (это было интересно + там были в 1991 году очень милые кафе + на деньги от этого контракта я уехал в штаты). Надо будет в Ригу как-нибудь съездить, посмотреть что случилось со старым городом, кафе и той парикмахершей, которая стригла меня в 1991 году у вокзала :-)

Один из основателей Notakey, Janis Graubins:

Janis Graubins

Ник Билогорский:

Nick Bilogorskiy

4. Еще об украинском парти после SVOD-а

Когда я пришел на украинское парти после SVOD-а, я обнаружил, что знаю владельца дома, в котором оно проводилось. Более того, я знаю его 32 года и даже некоторое время снимал с ним квартиру в Москве, но при этом не общался с ним с XX века! Это мой школьный, институтский и уже местный, калифорнийский приятель Орест Байдан, который, за те 16? (или 18?) лет, что мы с ним не виделись, сделал карьеру в security, женился, произвел двух детей, собрал коллекцию бамбука, и теперь каждые две недели организовует украинские парти, на которые ходят топ-украинские венчурные капиталисты, украинский консул по экономическому развитию в Сан-Франциско, российские оппозиционные парламентарии, специалисты по секьюрити, куча девушек и т.д.

Итак на парти замечены:

Украинский консул в Сан-Франциско по экономическому развитию — в синем галстуке:

svod_160526_201014

Топ-украинский и российский VC Александр Галицкий — справа от рыжеволосой девушки:

svod_160526_201005

Российский парламентарий Илья Пономарев, который ранее занимался business development-ом для Сколкова, а также его помощница Анастасия Попова, которая встретила меня на парти приветствием «ну что, будем целоваться?» (она очень дружелюбная ко мне девушка, особенно после того, как я предложил научить ее программировать на Си, чтобы она могла бросить заниматься политикой):

svod_160526_200941

Два украинца живущих далеко от родины — Artem Peshevets из Германии (занимается инвестициями в private equity и приехал изучать, что такое венчурное финансирование) и Fedor Datnov из области Лос-Анжелеса, занят консалтингом в области рекламы:

svod_160526_200726

Когда все собрались, началась дискуссия украинских VC:

13329465_1207172415994808_8346471826136706810_o

Фотка с фейсбука Nova Ukraina

13308248_1207172442661472_1346724572248108942_o

Фотка с фейсбука Nova Ukraina

В дискуссии не было ничего шокирующего: низкие зарплаты в Украине, высокие способности, вот пришло IoT. Новой для меня информацией было то, что украинские венчурные капиталисты похоже невысокого мнения об украинском правительстве, ведущий VC Андрей Колодюк даже предложил заменить украинское правительство искуственным интеллектом:

Одним из участников дискуссии был представитель венчурного отделения компании Samsung. Когда пошли вопросы и ответы, я поднялся и сказал:

Yuri Panchul: «Я работаю в Imagination Technologies и компания Samsung наш клиент в области Internet of Things. В частности, Samsung лицензировал ядра MIPS microAptiv UC и UP для IoT платформы Samsung Artik 1

Представитель Samsung кивнул с улыбкой и я продолжил:

Yuri Panchul: «Одновременно я ездил в Украину в 2012 году с презентациями в КНУ и КПИ как представитель MIPS / Imagination Technologies и нашего партнера Microchip Technology. Так вот …»

Тут Ник Билогорский потребовал от меня сформулировать вопрос за 10 секунд, а не растекаться мысью по древу, ибо сзади стояли много жаждущих с вопросами.

Yuri Panchul: «Хорошо, вопрос. Почему бы Самсунгу не раздать плат с Artik 1 на $100 тысяч долларов украинским университетам? Это может дать бОльший эффект по созданию украинских стартапов в области Интернета Вещей, чем $100-миллионный венчурный фонд, так как в течение следующих лет больше студентов выучат соответствующие технологии и больше студентов будут экспериментировать с платами.

Тут Ник и другие участники начали говорить, что бюджет образовательных программ у Самсунга в Украине отделен от венчурного отделения, поэтому я обращаюсь не по адресу и вообще.

Хорошо, я замолчал, после чего следующий спрашивающий спросил товарища из Самсунга, как он относится к утечке умов из Украины (Brain Drain). Этот вопрос был наверное более по адресу, потому что товарищ из Самсунга на это развернуто ответил.

Когда я обсуждал весь эпизод с приятелем из России на следующий день, тот сказал мне: „Слушай, но это же очевидно! Ты де-факто предложил представителю Самсунга, чтобы Самсунг вез на Украину в 1000 раз меньше денег, предсказывая при этом бОльший положительный эффект как для Самсунга, так и для количества созданных стартапов. Конечно, это воспринимается участниками парти как гнусный троллинг участниками парти, так как они хотели бы, чтобы Самсунг вез из Южной Кореи на Украину больше денег, а не меньше“.

artik-1

Samsung-ARTIK-1-architecture-MIPS-microAptiv-512x331

5. Техно-феминистки и индусский код. А заодно Израиль.

На второй день свода случилось чудо: меня пригласила на ужин топ-феминистка Юлия Минковская, руководительница организации из 1400 русских хайтек-женщин Силикон Вэлли:

russian_speaking_woman_in_tech_silicon_valley

Вопреки всем стереотипам рунета, топ-хайтек-феминистка оказалась женщиной симпатичной и приятной в общении. Особенно я был удивлен, когда узнал, что у нее трое детей. „Трое детей и руководящая должность?! Как она умудряется поддерживать себя в такой форме, да еще и не отягощать встречных мужиков отрицательными эмоциями?“

Юлия Минковская — справа:

13323564_10157078696565089_7352956470219818316_o

А техно-феминистическая коллега Юлии, Катя Живайкина вообще оказалась ангелом. При встрече с ней я просто потерялся в пространстве феминизма:

svod_160525_134723

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

  1. Чтобы снизить уровень дискриминации женщин в индустрии, их нужно обучить правильно писать резюме. А то мужчины пишут длинные резюме, а которых преувеличивают. А женщины пишут короткие резюме, в которых никогда не преувеличивают, и часто преуменьшают.
  2. Женщин нужно научить, как запрашивать начальников поднимать им зарплату. А то часто женщина сидит скажем на $100K/год, а могла бы, при правильном требовательном поведении, получать $200K/год.
  3. Женщин нужно научить, как запрашивать себе повышение. А то как это так, в Израиле никто больше двух лет на одной должности не сидит, все идут на повышения, в менеджеры, потом в вице-президенты и CEO. А в Силикон Вэлли люди сидят по 7 лет на одной и той же инженерной позиции.

Вообще Юлия часто делала ссылки на Израиль, в частности она жаловалась, что многие программисты в Индии пишут бессмысленные идентификаторы в программе как „int v1, v2, v3“, в то время как израильтяне пишут длинные осмысленные идентификаторы (типа „int number_of_correct_reference_interval_predictions“). И переносила это на М/Ж ситуацию, утверждая, что правильно обученная женщина-программист аккуратнее мужчины. В конце ее речи я понял, что хоть я и русско-украинский мужчина, но всю жизнь писал программы как израильская женщина.

Я послушал Юлю и Катю и подумал, что кое-что из предлагаемых ими мер являются нужными и выполнимыми, но дискриминацию программисток они не искоренят. По пунктам:

  1. Научить правильно писать резюме — задача довольно простая. Его размер должен соответствовать реальному размеру карьеры человека (1 страница для вчерашнего студента, две — старшего инженера, три — для особых случаев с большим количеством достижений). Однажны мне пришлось интервьировать человека с резюме страниц на 15, он оказался очевидным ненормальным, я вообще не мог понять, как он просочился через фильтр отдела кадров. Также в резюме нужно указывать достижения типа „написал компилятор“, а не невнятную чушь типа „писал на Си“. Все. От пола это не зависит. Если Юлия готова, чтобы я рассказал это полутора тысячам ее женщинам, я готов сделать это за полчаса, и ответить на все дополнительные вопросы на последующем фуршете.
  2. Рекомендовать женщинам требовать от начальников существенного повышения зарплат — затея рискованная. Требование могут удовлетворить, но записать в неадекваты, которому через 6 месяцев нужно подыскать замену.

    И вообще, в продвинутых инженерных группах внутри зрелых компаний зарплаты у всех уже как правило заоптимизированы за время предыдущей карьеры, а реальное соревнование идет не кто больше надавит на начальника, а кто отхватит наиболее интересную для себя часть проекта, чтобы потом делать в отхваченной области собственные решения, а не быть на подхвате. Группа мужчин из скажем 5-7 членов делят проект на территории своих решений, соглашаясь о границах. У женщин навык мягкой борьбы с захватом чужих территорий и обороной своих границ развит меньше, и вот этому стоит учить. Так как отсутствие этого навыка уменьшает удовольствие от жизни (люди либо становятся на подхвате, либо безуспешно пытаются всех контролировать).

  3. Представление что программисту нужно через два года работы идти в менеджеры, является упрощенным, применимым только для простого программирования типа внутрикорпоративный бизнес-софт. Для многих людей лучше быть хорошим инженером в одной из лучших команд в своей области в мире, чем одним из миллионов посредственных менеджеров. Многие компании распознают этот факт — например Synopsys (компания номер один в области автоматизации проектирования электроники, несколько тысяч сотрудников) официально имеет два варианта карьеры — один по линии менеджмента, и один по линии все более элитарного программиста, с последней ступенькой с прямым подчинением вице-президенту.

Под конец я высказал мысль, что в Силикон Вэлли слишком много женщин идут на одинаковые работы (например а тестеры GUI), и их нужно профориентировать для бОльшего разнообразия (это тоже повышает удовольствие от жизни). Товарищи технофеминистки пригласили меня на свой девичник, и мы закончили ужин.

Так что будем общаться:

pre_svod_160523_185106

Автор:

Источник

Оставить комментарий