?

Log in

No account? Create an account
Юрий Панчул [entries|archive|friends|userinfo]
Money can buy bandwidth. Latency requires bribing God.

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

MIPS Open and the current MIPS platforms: embedded Linux, automotive, datacenter and 5G [May. 14th, 2019|06:46 am]
Yuri Panchul
Этот пост - фрагмент моей переписки с разработчиком openSUSE Andreas Färber. Переписку активировал украинский техно-активист Иван Сердюк:

This text is a fragment of my conversation with Andreas Färber, a developer of openSUSE Linux. He was doing some MIPS, ARM and RISC/V ports. The conversation was initiated by Ivan Serdyuk, a developer from Ukraine.



The essence of MIPS Open



MIPS Open covers both MIPS R5 (which is a derivative of R2-R3) and R6. In the future it may cover possible R7, that is going to include R6, some improvement for AI data type support, and (most important) nanoMIPS architecture for high code density.

MIPS Open is not a single idea, but a combination of initiatives. Some background:

In the past, MIPS Technologies and Imagination Technologies were making money doing two things:


  1. Selling so-called core licenses for MIPS cores developed inside MIPS. Those cores were used by companies like Broadcom, Microchip, Infineon, Atheros (now a part of Qualcomm), MobilEye (now a part of Intel), Baikal Electronics in Russia etc. License for low-end cores like MIPS 4KEc, interAptiv UP, M5150, were ~$200K, license for high-end cores like MIPS 1074K, proAptiv, P5600 were over $1M. Deals with some companies were negotiated not as fixed license deals but based on royalty. A notable example of royalty-based deal is Microchip Technology, a microcontroller company with high volumes of MIPS M4K/microAptiv UP/M5100/M5150 - based 32-bit microcontrollers Microchip PIC32MX/MZ/MM.



  2. Selling so-called architecture licenses, a right to use MIPS architecture (the instruction set) to develop customer's own core with their own microarchitecture (the organization of CPU pipeline and arithmetic units). Architecture licensees included Cavium with 64-bit networking MIPS cores of heir own design (now a part of Marvell), Broadcom (they had 64-bit MIPS cores of their design, and they also use some 32-bit
    cores licensed from MIPS Technologies), China's Loongson project (64-bit laptops with MIPS and Linux), etc. Architecture license was more expensive than core licenses because cores created under architecture licenses effectively competed against cores created under core licenses. Architecture license was usually several million dollars sometimes more than $10M




Right now, with MIPS Open, the situation changes.Collapse )
Link1 comment|Leave a comment

Мое интервью для StorageNews на Skolkovo Robotics & AI [May. 13th, 2019|10:32 pm]
Yuri Panchul
Интервью в StorageNews: Микросхемы нового поколения для ускорения вычислений нейросетей
(Интерью с Юрием Панчулом – старшим инженером по проектированию интегральных схем для ускорения вычислений нейросетей стартапа Кремниевой Долины компании Wave Computing )



SN. Чем занимается ваша компания и с чем вы едете на форум Skolkovo Robotics 2019 в «Сколково?

Ю.П. В «Сколково» я презентую наш проект Triton, который представляет собой комбинацию трех типов вычислительных устройств для ускорения вычислений нейросетей:


  • первый тип – кластер из классических процессоров общего назначения;

  • второй – процессор потоков данных (dataflow processor) на основании архитектуры крупнозернистого реконфигурируемого массива CGRA (Coarse Grained Reconfigurable Array);

  • третий тип – матричный умножитель на основе систолического массива из умножителей-сумматоров (multiply-add). Эти устройства представляют собой три разных способа организации вычислений с разным балансом гибкости и производительности.



Если говорить о них подробнее, то классические процессоры – самые гибкие. Они могут вычислить все множество нейросетей, определяемых стандартами типа TensorFlow и ONNX.

Процессоры потоков данных могут вычислять в 10 раз быстрее, чем кластеры классических процессоров, но накладывают ограничения на типы узлов нейросети. При этом они могут вычислять многое из того, что не могут вычислять матричные ускорители, например, необычные активационные функции (activation function).

Матричные умножители ориентированы на вычисления узкого подмножества и ориентированы на сверточные сети (CNN – Convolutional neural network). Зато они вычисляют по порядку в 10 раз быстрее, чем процессоры потоков данных, и в 100 раз быстрее, чем кластеры из процессоров общего назначения.

Если мерить по плотности производительности (по количеству операций, которые можно выполнить на структуре размеров в один квадратный миллиметр микросхемы), то процессоры потоков данных на порядок больше по вычислительной плотности, чем классические. А матричные на порядок больше по вычислительной плотности, чем процессоры потоков данных.

ДальшеCollapse )

Презентации:


  1. Triton AI Platform

  2. Current MIPS core offering

  3. MIPS Open

Link5 comments|Leave a comment

Как появились Verilog и VHDL, тройка EDA компаний и Айфоны [Apr. 24th, 2019|01:06 pm]
Yuri Panchul
Лекция на семинаре для продвинутых школьников олимпиадного типа, которые прошли трехмодульный онлайн-курс от РОСНАНО ( см. https://habr.com/ru/post/446798/ ) и готовятся к упражнениям на ПЛИС / FPGA. На 8.45 история, как в мировом океане выловили советский буй-шпион, который следил за движением американских кораблей, и к чему это привело.

Link10 comments|Leave a comment

Как устроен компьютер внутри Хаябусы-2, которая сбросила бомбу на Рюгу. И фото его разработчиков. [Apr. 9th, 2019|11:14 pm]
Yuri Panchul
На днях японская автоматическая станция Хаябуса-2 сбросила бомбу на астероид Рюгу. Космическим кораблем управляет радиационно-устойчивая система на кристалле HR5000 (JAXA2010/101) с 64-битным процессорным ядром MIPS 5Kf. На бортовом компьютере работает операционная система реального времени uITRON, одна из семейства RTOS-ов стандарта TRON, который появился в Японии еще в 1980-е годы и заслуживает отдельного поста.

В этой заметке я кратко опишу, что входит в СнК HR5000 и его процессорное ядро, покажу фотографии двух из ключевых разработчиков линеек MIPS 4K и 5K, а также расскажу, как вы можете поиграться дома на плате ПЛИС с "потомком младшего брата" этого компьютера - 32-битным ядром MIPS microAptiv UP, код которого на языке описания аппаратуры Verilog был основан на MIPS 4KEc.


ДальшеCollapse )

Стоит открыть исходники процессорного ядра MIPS 5Kf которое стоит внутри Хаябусы-2?

Да
9(60.0%)
Нет, инопланетяне через EJTAG его взломают и будут посылать на Землю вирусы
5(33.3%)
Из-за бугра плюете?
1(6.7%)
Link9 comments|Leave a comment

Уход инженера-электронщика из Apple вызвал волнение среди биржевых спекулянтов. Как стать как он? [Apr. 5th, 2019|09:26 am]
Yuri Panchul
[Tags|]

29 марта инженер по имени Жерард Вильямс Третий ушел из компании Apple. Это известие сразу опубликовал CNET и еще три десятка изданий во всем мире, не только технических, но и финансовых. Что же такого делал этот инженер, что его уход вызвал волнение среди биржевых спекулянтов? Он 9 лет проектировал процессоры в Apple iPhone, до этого 12 лет работал в ARM, до этого проектировал DSP в Texas Instruments, а до этого разрабатывал в Интеле схемы на ПЛИС. Во всех местах он использовал технологию проектирования на уровне регистровых передач, с использованием языков описания аппаратуры Verilog и VHDL.

Примеры поближе к России? На фото справа: 25-летний москвич Илья Неганов взял в 2011 году книжку Харрис & Харрис (последнюю версию которой можно скачать здесь или здесь), спроектировал простой процессор, сейчас работает в Apple, проектирует на верилоге GPU, по выходным летает на самолетике. Ниже пара молодоженов из Санкт-Петербурга, которые проектировали на верилоге и ПЛИС обработку изображений из камеры и получили приз на конкурсе Innovate FPGA. Они провели медовый месяц в штаб-квартире Интела в Санта-Кларе. Далее товарищи из Киева, двое из которые выиграли бронзу на европейском финале Innovate FPGA. И наконец два школьника, из 5 и 9 классов, которые делают свои первые упражнения с микросхемами малой степени интеграции на макетной плате, после чего приступают к упражнениям на верилоге и ПЛИС.

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



ДальшеCollapse )
Link12 comments|Leave a comment

Буду в Москве 13-21 апреля, сначала докладчиком в Сколково, потом организатором семинара РОСНАНО [Mar. 28th, 2019|08:32 am]
Yuri Panchul
Буду в Москве 13-21 апреля, сначала докладчиком в Сколково, потом организатором семинара РОСНАНО.





По семинару:

Мы проводим семинар для школьников для профориентации в области проектирования современных микросхем. Семинар проводится под эгидой РОСНАНО, с участием преподавателей из МИЭТ и ВШЭ МИЭМ. Сначала школьники проходят теоретический онлайн-курс, на котором они знакомятся с так называемым маршрутом RTL2GDSII - группой технологий, которые используют инженеры в Apple, Tesla и других таких компаниях для проектирования чипов. Потом мы проводим практические занятия с микросхемами реконфигурируемой логики ПЛИС. Таким способом обучает например MIT в курсе 6.111, ну а мы пробуем это в очень базовом виде для школьников олимпиадного типа.

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

Официальное объявление о семинаре с контактной информацией - http://bit.ly/nanochip-2019 Там же ссылки на три модуля онлайн-курса, который используется как теоретический пререквизит к практический части семинара - «От транзистора до микросхемы», «Логическая сторона цифровой схемотехники» и «Физическая сторона цифровой схемотехники». Практическая часть пройдет 17, 18, 19 апреля 2019 года, каждый день с 16.00 до 18.00 на базе гимназии Российского университета транспорта. Адрес Москва, 129626, 3-я Мытищинская улица, дом 12, стр. 1, ст. метро «Алексеевская».

Помимо школьников, мы приглашаем преподавателей для обмена опытом и неформальном совещании, как интегрировать такой материал в образование.



Link4 comments|Leave a comment

Приглашение к российским школьникам победить летающую тарелку Apple изучением микроэлектроники [Mar. 19th, 2019|09:58 pm]
Yuri Panchul
Мероприятие от РОСНАНО для продвинутых школьников: сначала школьники проходят онлайн-курс с профориентацией по разработке современных микросхем (части 1, 2, 3), а потом могут прийти на практический семинар по цифровой схемотехнике и языку описания аппаратуры Verilog, с синтезом на ПЛИС/FPGA. Те, кто отличатся, получат в качестве призов платы. Заодно собираемся показать интересующимся преподавателям, как работать с ПЛИС.

На видео приглашение на семинар перед тарелкой штаб-квартиры Apple, которое начинается со слов "что знают проектировщики айфонов того чего не знаете вы?" Помогаем школьникам, чтобы они победили эту тарелку своими бизнесами, когда вырастут.

Подробности семинара на сайте STEMford

Подробности семинара на Вконтакте

Link3 comments|Leave a comment

Под эгидой РОСНАНО вышел курс для школьников по маршруту RTL2GDSII, я написал для курса сценарий [Mar. 11th, 2019|11:40 pm]
Yuri Panchul
Под эгидой РОСНАНО вышел онлайн-курс «Как работают создатели умных наночипов». Я написал для этого курса сценарий. Курс состоит из трех модулей - «От транзистора до микросхемы», «Логическая сторона цифровой схемотехники» и «Физическая сторона цифровой схемотехники». Курс предназначен для профориентации школьников и отличается максимальной конкретностью: вот так выглядит распределение работы в команде проектирования микросхемы, вот на таких концепциях проектирования на уровне регистровых передач построена разработка, и вот такие алгоритмы используются для определения, на сколько мегагерц будет работать проектируемый процессор для компьютера или автомобильной электроники.

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



Кратко о том, что входит в каждый из трех модулей - "От транзистора до микросхемы", "Логическая сторона цифровой схемотехники" и "Физическая сторона цифровой схемотехники".

Курс "Как работают создатели умных наночипов" начинается с абсолютного нуля, поэтому его первая часть, "От транзистора до микросхемы", во многом повторяет другие материалы по электронике для школьников, которые создавались в последние 50 лет - что такое транзистор, логические элементы, двоичные числа и триггеры. Концепция D-триггера внутри современного айфона осталась той же, что в журнале "Квант" 1986 года. Транзисторы уменьшились в тысячу раз, но суть их не изменилась.

Единственный блок информации, которого не было в предыдущих курсах - это про так называемые стандартные ячейки (standard cells), на технологии которых строится подавляющее количество современных специализированных микросхем. Они выглядят вот так:



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

Почему стандартные ячейки современных микросхем (ASIC standard cells) называются стандартными?

О, я знаю! Это потому что они реализуют стандартные логические функции И, ИЛИ, НЕ
9(52.9%)
Элементы транзистора в стандартных ячейках имеют стандартный химический состав
0(0.0%)
Стандартные ячейки работают на стандартной тактовой частоте
0(0.0%)
Они имеют стандартную высоту (размерность на площади), что упрощает подвод к ним питания и автоматическое соединение
8(47.1%)
Структура стандартных ячеек была когда-то стандартизована каким-то Европейским комитетом по стандартам
0(0.0%)


Правильный ответ:Collapse )

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

Всего два месяца назад вышла книжка Designing Video Game Hardware in Verilog by Steven Hugg, в которой описывается проектирование схем игр на Verilog, с реализацией в ПЛИС, подключенной к дисплею VGA. Речь идет о видеоиграх 1970-х и 1980-х, с генерацией развертки, фрейм-буфером, спрайтами. Atari пинг-понг, space wars, танчики. Игровые автоматы для этих игр сначала, еще в 1970-х, собирали на микросхемах малой степени интеграции, потом на PAL и микроконтроллерах, в том числе MOS Technology 6502, которую использовали в первых Apple. В книжке Стивена Хагга также разбирается аппаратная реализация спрайтов, знакомых советским программистам и игроманам второй половины 1980-х по видеопроцессору Texas Instruments TMS9918, который стоял в японских компьютерах Yamaha MSX, импортированных в то время в советские школы.

Книжка Хагга полезна отнюдь не только и даже не столько ностальгирующим чудакам. Это отличный набор задач для современных студентов и школьников, которые начинают изучать электронику. Так как задачи старые, но вот технологии - Verilog, logic synthesis, FPGA prototyping - новые, те же самые, которые изучают сейчас в 2018-2019 учебном году в MIT в курсе 6.111. Без простых упражнений с Verilog и ПЛИС не выросли бы инженеры, которые сейчас сидят в Санта-Кларе в Интеле, NVidia и AMD, в Купертино в Apple и в других электронных компаниях.



Внутри книжкиCollapse )
Link13 comments|Leave a comment

AI пати в Siliconовой Долине: мэр, миллиардер, президенты, гении, разработчики процессоров и девушка [Feb. 6th, 2019|11:03 pm]
Yuri Panchul
[Tags|, ]

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

На днях мэр города Кэмпбелл, c русской фамилией Paul Resnikoff, разрезал ленточку при открытии нового офиса стартапа Wave Computing, который вместе с компанией Broadcom разрабатывает 7-нанометровый чип для ускорения вычислений нейросетей. Офис находится в здании исторической фруктово-консервной фабрики конца 19-начала 20 века, когда Кремниевая Долина представляла собой самый большой фруктовый сад в мире. Уже тогда в офисе занимались инновациями, вводили первые в абрикосово-сливовой индустрии электромоторы для конвейеров, за которыми трудились около 200 работников, в основном женщин.

На последующей за разрезанием ленточки парти засветилось много известных в индустрии людей, в частности соратник Кернигана-Ричи и автор самого популярного C компилятора конца 70-х - начала 80-х годов Стивен Джонсон, один из авторов стандарта чисел с плавающей точкой Джероми Кунен, изобретатель концепции локальной шины и разработчик чипсетов первых PC AT Диосдадо Банатао, бывшие разработчики процессоров Sun, DEC, Cyrix, Intel, AMD и Silicon Graphics, чипов Qualcomm, Xilinx и Cypress, индустриальные аналитики, девушка с красными волосами и другие обитатели калифорнийских компаний такого типа.

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



Начнем с Джероми Кунена, инноватора арифметики с плавающей точкой и менеджера Apple времен первого Макинтоша.
Read more...Collapse )

В каждой нанометровой цифровой инновационной AI компании Кремниевой Долины должна быть своя девушка с яркими волосами. Вот такая девушка в Wave. Ее зовут Афина, она социолог по образованию, и занимается в офисе офисом:



А вот как выглядит офис снаружи, и его более чем вековая история со времен, когда он был инновационной консервной фабрикой:
Read more...Collapse )

Что из отчета вас заинтересовало?

Консервирование слив и абрикосов как главная инновация Кремниевой долины 100 тому назад
5(7.6%)
История плавающей точки и надвигающихся Unum и Posit
9(13.6%)
История Си компилятора, который сделал Си популярным
9(13.6%)
Человек, который подарил советским людям в перестройку чипсеты в эйтишках
3(4.5%)
Главный Буржуин процессоров в DVD-плейерах, цифровых фотокамерах и телевизорах
2(3.0%)
Трансмета, ее Либретто и как это связано с Эльбрусом
7(10.6%)
Virage Logic-ARC-Synopsys и неширокоизвестный кусок Silicon Valley в Питере
2(3.0%)
Кто стоял у первого в СССР компьютера, подключенного к интернету
4(6.1%)
C MicroVAX и Cyrix в космос на Хаябуса
3(4.5%)
Многопоточность, Моника и ее определение разработки электроники
8(12.1%)
Питон, Тензорфло, разработчики нового поколения и девушка с красными волосами
7(10.6%)
Я жду окончательной версии Харрис & Харрич и помню, что две предыдущие скачиваниями завалили сайты
4(6.1%)
Из-за бугра плюете?
3(4.5%)
Link15 comments|Leave a comment

Сегодня 22 Декабря - мой День Рождения [Dec. 22nd, 2018|12:00 am]
Yuri Panchul
Я родился в самую длинную ночь в году - 22 декабря, сразу после полуночи. У меня был сложный, но чудесный год, и следущие пару лет я тоже ожидаю интересные. Вчера был мой последний день в офисе в Санта-Кларе. Наше отделение MIPS переезжает в новый только что построенный офис Wave в Кэмбеле. Сегодня я с сыновьями полечу на Аляску, где мы будем кататься на лыжах, плавать в бассейне, читать книжки, ходить по музеям индейцев и искать остатки Российской Империи. Почему Аляска? Когда я ездил с сыновьями в Сибирь, они были очень обескуражены, что не увидели снег. Что и понятно, так как мы были в Новосибирске в июле. Что-ж, теперь они снег увидят - согласно интернету, в Анкоридже как раз намело.









Принимаю поздравления

С Днем Рождения!
70(98.6%)
СУГС! СУГС!
1(1.4%)
Из-за бугра плюете?
0(0.0%)
Link58 comments|Leave a comment

Сегодня MIPS стал Open Source. Как Россия повлияла на стратегию американской процессорной компании [Dec. 19th, 2018|10:13 am]
Yuri Panchul
То, о чем говорили сторонники Open Source с 1980-х - свершилось! Сегодня архитектура процессоров MIPS стала Open Source. Учитывая, что такие компании как Broadcom, Cavium, китайский ICT и Ingenic платили MIPS за архитектурную лицензию (право сделать совместимую по системе команд микроархитектурную реализацию) миллионы долларов (иногда более десяти миллионов), это историческая веха. Теперь у RISC-V нет преимущества в этом аспекте, да и ARM придется оправдываться. У MIPS до сих пор есть технические преимущества перед RISC-V - лучшая плотность кода у nanoMIPS, лучшая поддержка аппаратной многопоточности, лучшие бенчмарки на high-end ядрах, более полная экосистема. И 8 миллиардов выпущенных чипов на основе MIPS.

Вот команда разработчиков 64-битного процессорного ядра MIPS I6400 "Samurai" и MIPS I6500 "Daimyo" в Сан-Франциско. Это ядро лицензировала в частности японская компания автомобильной электроники DENSO, поставщик Тойоты:



А вот представители российской компании ЭЛВИС-НеоТек вместе с русскими, украинскими и казахстанским разработчиком ядер MIPS и софтвера для него. ЭЛВИС-НеоТек является как лицензиатом ядер MIPS, так и разработчиком собственного по микроархитектуре ядра, совместимого с архитектурой MIPS. А также аппаратных блоков видео-обработки и алгоритмов распознавания:



Российское MIPS-коммьюнити оказано непосредственное влияние на этот шаг:
Read more...Collapse )

https://www.eetimes.com/document.asp?doc_id=1334087
https://www.theregister.co.uk/2018/12/18/open_source_mips
https://www.eetasia.com/news/article/18121802-big-plans-for-risc-v
https://3dnews.ru/979795
http://www.cnews.ru/news/top/2018-12-18_protsessornaya_arhitektura_mips_vpervye_za_37_let


Также появился в передаче российского телевидения - дал им интервью через скайп и они вставили два куска в передачу - https://hitech.vesti.ru/article/1127645
Link9 comments|Leave a comment

Десятиклассница из Сибири хочет стать проектировщицей процессоров. А может и нейроускорителей? [Dec. 7th, 2018|10:25 am]
Yuri Panchul
Вчера мне пришло письмо от десятиклассницы из Сибири, которая хочет стать разработчицей микропроцессоров. Она уже получила некоторый результат в этой области - добавила инструкцию умножения в простейший процессор schoolMIPS, синтезировала его для ПЛИС Intel FPGA MAX10, определила максимальную частоту и повышение производительности простых программ. Все это она сначала делала в деревне Бурмистрово Новосибирской Области, а потом на конференции в Томске.

Теперь Даша Криворучко (так зовут десятиклассницу) переехала жить в московский интернат и спрашивает у меня, чего бы ей еще спроектировать. Я думаю, что на этом этапе карьеры ей стоит спроектировать аппаратный ускоритель нейросетей на основе систолического массива для умножения матриц. Использовать язык описания аппаратуры Verilog и ПЛИС Intel FPGA, но не дешевенький MAX10, а что-нибудь подороже, чтобы вместить большой систолический массив.

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



Read more...Collapse )

Как вы готовы помогать таким начинаниям?

Я готов писать материалы для онлайн-курсов
2(9.1%)
Я готов преподавать в летних школах
7(31.8%)
Я готов помогать проводить олимпиады
4(18.2%)
Я готов снабжать российских школьников FPGA платами
0(0.0%)
А если российские и украинские школьники сделают гиганских роботов, которые поработят мир?
9(40.9%)
Link23 comments|Leave a comment

Заметки во время ревью главы про мультиплексоры для российского лабника по Verilog+RTL+FPGA [Dec. 2nd, 2018|11:36 pm]
Yuri Panchul
Сегодня я делал ревью главы про мультиплексоры для российского лабника по Verilog+RTL+FPGA. Во время ревью я заметил, что в главе не хватает некоторых полезных идей, которые есть в других книгах. Поэтому я оставляю куски этих книг здесь, а потом буду на этот пост ссылаться.

1. В главе под ревью показно, как сделать мультиплексор из логических элементов. Но в ней не показано, как сделать любой логический элемент из мультиплексора. В частности любую функцию двух вводов, используя четырехвходной мультиплексор. Это важная идея, которая подводит читателя к устройству LUT в FPGA. Эта идея описана в книжке Harris & Harris (см. скриншоты ниже).

2. Помимо общего случая с lookup table (1) существует популярный элементарный вопрос для собеседований "сделайте такую-то gate из двухвходового мультиплексора и инвертора". Это стоит ввести в вопросы в конце главы (см. ответы в книжке Digital Logic Interview Questions ниже).

3. У читателя главы может сложится впечатление, что все мультиплексоры во всех микросхемах строятся из логических элементов. Это не так - разные виды MUX-ов как правило есть в ASIC libraries в standard cell design, не говоря уже о custom design. Это стоит упомянуть, со ссылкой на книжку CMOS VLSI design by Weste & Harris. На страницах ниже показано как сделать mux из transmission gates, транзисторов и tristate elements. Tristate наверное упоминать не надо, но про компактную реализацию mux для ASIC или custom пару предложений стоит сказать.

4. Важным моментом является использование mux-ов для resource allocation and sharing в арифметических операциях. В книжке Bhasker-а приводится пример экономии целого ALU с помощью перестановки mux-а для управления операндом. Его стоит привести с ссылкой на книжку Bhasker-а. Операции такого рода часто делаются например в схемах для DSP:

5. Пару кусков кода в главе можно улучшить с помощью feature которая называется variable vector part select. Есть куча людей, которые считают, что это черта SystemVerilog, а не Verilog, но на самом деле это черта Verilog-2001, и ее можно спокойно использовать, даже если требование блока использовать только Verilog, и не SystemVerilog. Сейчас поддержка тулами Verilog-2001 практически такая же, как и Verilog-95, поэтому большинство компаний стандартизуются минимум на Verilog-2001 даже для самого консервативного синтезируемого подмножества языка:

Страницы (с повторением текста):
Read more...Collapse )
Link10 comments|Leave a comment

Японские феи показывают работу master-slave триггера в новой манге по цифровой электронике [Sep. 9th, 2018|06:34 pm]
Yuri Panchul
Сейчас в издательстве ДМК-Пресс выходит русский перевод японской манги 2013 года про цифровые схемы, созданной Амано Хидэхару и Мэгуро Кодзи. Несмотря на несерьезную форму изложения, суть этой книжки очень здравая. Например, она начинает от древних микросхем малой степени интеграции и быстро привязывает их к современному языку описания аппаратуры Verilog и программируемым логическим интегральным схемам (ПЛИС). Также манга четко определяет зачем нужны комбинационные и последовательностные схемы, и дает представление о методах оптимизации.

Манга избегает ошибок многих своих предшественников. Одну из таких ошибок совершил Чарльз Петцольд в книге "Код", которая вводила последовательностную логику не на D-триггерах, управляемых фронтом тактового сигнала (edge-triggered D-flip-flop), а на D-триггерах с работой по уровню (защелках, level-sensitive D-latch), хотя потом переключалась на правильные триггеры. Вероятно, ошибка была связана с тем, что Чарльз Петзольд, который прославился как автор учебников по программированию GUI в Microsoft Windows, не был практикующим разработчиком электроники, и для него защелки были "проще", чем триггеры с фронтом. Проблема в том, что защелки плохо совместимы со статическим анализом задержек при логическом синтезе, главной технологии проектирования цифровых схем последних 30 лет. Системы на кристалле внутри гаджетов типа айфона в качестве элементов состояния в 99% случаях используют D-триггеры переключаемые по фронту, а защелки используют только в очень специальных случаях. Давать новичкам строить схемы на защелках - это значит вводить их в заблуждение.

В этом смысле манга лучше чем Петзольд. Вот как элегантно манга объясняет работу двухступенчатого master slave D-триггера, управляемого фронтом тактового сигнала. Это делается с помощью феи "Хи-хи-хи" и феи "Ха-ха-ха":


Read more...Collapse )
Link6 comments|Leave a comment

Напоминалка: пора присматриваться, созрели ли сеянцы Camellia sasanqua 'Dwarf Shishi' [Aug. 24th, 2018|08:28 am]
Yuri Panchul
Напоминалка: пора присматриваться, созрели ли сеянцы Camellia sasanqua 'Dwarf Shishi'. В 2015 году 6 сентября было уже поздно: много семян было потеряно.





При этом 28 августа 2016 года:

1. C. sasanqua 'Jewel Box' только-только начала раскрываться

2. C. sasanqua 'Tanya' раскрылась наполовину

3. Семена полосатого сеянца еще не только не раскрылись, но и при искуственном вскрытии оказались незрелыми - их нужно наблюдать дольше.

А 6 сентября 2017 года половина 'Jewel Box' были утеряны, но 'Dwarf Shishi' 29 августа были собраны почти полностью.
Link11 comments|Leave a comment

Российские и украинские команды взяли верх над европейцами на европейском конкурсе Интела по FPGA [Aug. 12th, 2018|08:48 pm]
Yuri Panchul
Золото досталось России, серебро разделила Россия и Италия, бронза досталась Украине. Таковы результаты европейского финала престижного соревнования InnovateFPGA под эгидой Интела. Победители поедут в Калифорнию, где встретятся с финалистами из Америки и Азии. Надеюсь, теперь не нужно будет объяснять на Хабре, почему Verilog и ПЛИС/FPGA стратегически важны, несмотря на то, что "вакансий на джаву больше".

Студенты, которые сейчас делают проекты на ПЛИСах, через несколько лет будут делать массовые микросхемы для самоуправляемых автомобилей, ускорителей нейронных сетей, дополненной реальности и других приложений, в который обычный процессор не справляется. Именно поэтому Intel потратил 16.7 миллиардов долларов на покупку Altera и вход в рынок ПЛИС. А на днях Интел купил еще и компанию eASIC для дешевой конверсии дизайнов из ПЛИС в ASIC (в eASIC есть достаточно многочисленная российская команда).

Победа российских и украинских команд в интеловском конкурсе InnovateFPGA возникла не на пустом месте, а в результате работы конкретных людей в ЛЭТИ, ИТМО, КПИ и других местах, о которых уже были статьи на Хабре. Если продолжить эти начинания и расширить преподавание ПЛИС и языков описания аппаратуры во все технические вузы от Калининграда до Якутии, от Львова до Тбилиси и Астаны - то через пару десятилетий это может изменить расстановку сил в мировой электронной промышленности примерно так же, как работы Курчатова и Королева изменили расстановку сил в мировой атомной промышленности и освоении космоса.



ДальшеCollapse )
Link24 comments|Leave a comment

Юбилей: 12 августа 1991 года я переселился в Калифорнию [Aug. 12th, 2018|08:40 pm]
Yuri Panchul
Сегодня у меня юбилей - 27 лет со дня прилета в Калифорнию. Я доволен, что Калифорния стала моим домом, так как здесь у нас красивая и уникальная природа, можно выращивать камелии и большой выбор интересных работ.

Когда я в 1991 году пересекал Атлантику, я представлял как о несбыточной мечте, что я буду работать со Стивеном Джонсоном (создателем Yacc, Lex и Portable C Compiler в AT&T). В Москве я использовал компилятор Стивена Джонсона, чтобы сделать кросс-компилятор для советского бортового компьютера Орбита-20/700. Компилятор я продал Рижскому военному училищу имени Алксниса. На вырученные деньги я купил билет Москва-Нью-Йорк. Сделку я провел через малое предприятия Александра Перепеличного, того самого, которого отравили в Лондоне несколько лет назад, из-за чего меня до сих пор контактируют всякие журналисты как друга детства покойного. Журналисты спрашивают, принял ли решение об убийстве Санька лично Путин. Я говорю, что Санек жил рискованной жизнью, и убить его могли много кто, Путин не самый вероятный. На этом же проекте с симулятором и компилятором Орбиты я получил гринкарту по закону 1992 года о советских ученых, которые могут доказать участие в разработке оружия массового поражения (Орбита-20 использовалась в старых тактических бомбардировщиках Су-24, и я расписал в документах в подаче на гринкарту, как Су-24 массово поражал душманов в Афганистане. Закон 1992 года приняли после того, как несколько ученых из Курчатника отправились к Ким-Ир-Сену делать атомную бомбу за 3000 доляров в месяц и персональное авто в Северной Корее).

Так все это я к чему: моя мечта про Стивена Джонсона сбылась: сейчас в Wave Computing я с ним обедаю в офисе вечерами, обсуждая всякие компьютерные древности, и алгоритмы scheduling-а для нашего аппаратного ускорителя нейросетей. Правда сейчас мои интересы изменились - из компиляторщика я стал сначала хардверным верификатором, а потом хардверным проектировщиком, поэтому работа с Стивеном Джонсоном не выглядит как окончательное сидение на небесах с распеванием псалм, но тем не менее - https://en.wikipedia.org/wiki/Stephen_C._Johnson



UPD: https://www.facebook.com/photo.php?fbid=10156852242708392&set=a.485875663391.263595.739563391&type=3&theater

Вчера в комментариях к моему посту о 27-летнем юбилее прилета в Калифорнию Ilya Kalimulin спросил: "А вы когда пересекали Атлантику, у вас было представление где и кем работать или решали все на месте?"

Поэтому рассказываю вторую часть истории. Это сторона связана не с российскими авиационными военными и американским законом об ученых ОМП, а о русско-американских компаниях по распознаванию образов и дистрибуторах Микрософта в СССР:

Мой ответ Ilya Kalimulin : И да, и нет. В 1989-1990 годах я (будучи одновременно студентом МФТИ) работал программистом Windows в совместном советско-швейцарском предприятии АС (насколько я помню - первый дистрибутор Микрософта в СССР), из которого потом выделилась компания Стиплер, с директором Roustem Akhiarov . Она сотрудничала с небольшой калифорнийской компанией в области OCR - Cognitive Technology, созданной физиком из Харькава Yefim Schukin (который также занимался AI в Стенфорде) и сотрудниками ВНИИСИ, часть которых, а частности Влад Арлазаров (один из участников шахматной программы Каисса, которая выиграла чемпионат мира среди шахматных программ), потом создали и российскую компанию Cognitive Technologies, ныне возглавляемую Olga Uskova и делающими софтвер для самоуправляемых Камазов. Так вот - в момент перелета через океан в 1991 году я в Steepler уже не работал, а Ефима и Cognitive еще не знал. Хотя Steepler мне сделал иностранный паспорт и визу на основании приглашения от Ефима/Cognitive. Тем не менее у меня было рекомендательное письмо в Cognitive от Льва Белова, и когда я прилетел в Нью-Йорк, я позвонил Ефиму в Калифорнию, тот купил мне билет в Сан-Франциско, я прилетел, стал работать в Cognitive и получил H-1 визу. Над распознавалкой Tiger/CuneiForm, английская версия которой писалась в Калифорнии, а русская - в Москве, c периодическими командировками сотрудников друг к другу (хотя я все время сидел в Калифорнии и приехал в Москву только 20 лет спустя ).

!

Ура!
35(92.1%)
Из-за бугра плюете?
3(7.9%)
Link12 comments|Leave a comment

Рождение крупного игрока в аппаратном AI, который ускоряет TensorFlow и конкурирует с NVidia [Jun. 15th, 2018|12:29 am]
Yuri Panchul


Завтра будут официальные пресс-релизы о слиянии старожила Silicon Valley, компании MIPS, с молодой AI компанией Wave Computing. Информация об этом событии просочилась в СМИ вчера, и вскоре CNet, Forbes, EE Times и куча хайтек-сайтов вышла со статьями об этом событии. Поэтому сегодня Derek Meyer, президент объединенной компании (на фото снизу справа), сказал "ладно, распостраняйте инфо среди друзей" и я решил написать пару слов о технологиях и людях, связанных с этим событием.

Главный инвестор в MIPS и Wave - миллиардер Dado Banatao (на фото снизу в центре слева), который еще в 1980-х основал компанию Chips & Technoilogies, которая делала чипсеты для ранних персоналок. В Wave+MIPS есть и другие знаменитости, например Стивен Джонсон (на фото справа вверху), автор самого популярного C-компилятора начала 1980-х годов. MIPS хорошо известен и в России. В руках дизайнерши Смрити (на фото слева) плата из Зеленограда, где находятся лицензиаты MIPS Элвис-НеоТек и Байкал Электроникс.

Wave уже выпустила чип, который состоит из тысяч вычислительных блоков, по сути упрощенных процессоров. Эта конструкция оптимизирована для очень быстрых вычислений нейронных сетей. У Wave есть компилятор, который превращает dataflow граф в файл конфигурации для этой структуры.

Объединенная компания создаст чип, который состоит из смеси таких вычислительных блоков и многопоточных ядер MIPS. Сейчас Wave продает свою технологию в виде ящика для дата-центров, для вычислений нейронных сетей в облаке. Следующие чипы будут использоваться во встроенных устройствах.

Read more...Collapse )

Кристалл у Wave получается понятно огромный, поэтому приходится использовать локально-синхронные схемы с тактовым сигналом на каждую группу из ячеек. Но самая большая проблема - это не аппаратная, а программная. Граф для вычисления сетки приходится раскидывать на эту кучу устройств с точным знанием, в каком цикле будет что вычисляться. Это называется static scheduling. Поэтому Wave нанял кучу компиляторщиков, включая известнейшего зубра - Стивена Джонсона, который стоял у истоков вместе с Керниганом и Ричи. Вот что писал про Стивена Джонсона Деннис Ритчи:


В 1980-е Си быстро набирал популярность и компиляторы стали доступны практически на каждой машине и операционной системе; в частности, он стал популярным как язык программирования для персональных компьютеров, причем одновременно как для разработчиков коммерческого программного обеспечения для этих машин, так и для рядовых пользователей, увлекающихся программированием. В начале десятилетия практически каждый компилятор был основан на pcc Джонсона; к 1985 было уже много компиляторов, созданных независимыми разработчиками.


Когда мне было 18 лет (в 1988 году) и я был студентом МФТИ, Стивен Джонсон был моим Богом. Я участвовал в разработке двух компиляторов на основе его Portable C Compiler. Один компилятор был для Электроники СС БИС, "Красного Крея", советского аналога векторного суперкомпьютера Cray-1. Второй компилятор был для Орбиты 20-700, встроенного компьютера в советских истребителях МиГ-29 и других начала 1980-х годов.

Поэтому я просто обязан был сфотографироваться с Стивеном Джонсоном. Он рассказал мне про другие тулы, которые он делал как для Unix, так и для автоматизации проектирования, автоматического профилирования и т.д.



И разумеется сфотографировался и с инвестором во все это дело Дадо Банатао. Давным-давно Дадо Банатао создал чипсет для первых писишек. Он отлаживал драйверы вместе с Балмером. "Иногда в комнату заходил Билл Гейтс, который нам мешал" - говорит Дадо Банатао. Теперь у него, согласно интернету, пять миллиардов долларов. Он самый известный хай-тек филлипинец, создает центр AI и ведет другие образовательные программы на своей родине.



Больше всего денег Дадо Банатао сделал на компании Marvell. Вот ее офис в Санта-Кларе в лучах вечернего солнца:



В Wave работает много людей которые раньше работали в MIPS. А некоторые из MIPS было в Silicon Graphics, так как MIPS был частью Silicon Graphics в 1990-е годы. В те времена процессоры MIPS стояли в графических станциях, которые использовались в Голливуде для съемок первых реалистичных графических фильмов типа "Парк Юрского Периода". Вот эти графические станции вместе с сибирской девушкой Ириной в Музее Истории Компьютеров в Маунтин-Вью, Калифорния:



В конце сегодняшнего парти в честь завтрашнего официального объявления и вчерашних публикаций в прессе состоялось поедание тортов и распивание шампанского:

Read more...Collapse )

Какие области искусcтвенного интеллекта вас интересуют больше всего?

Приложения для распознавания изображений
11(17.7%)
Приложения для анализа текста
3(4.8%)
Приложения для самоуправляемых автомобилей
4(6.5%)
Математика для AI
7(11.3%)
Написание библиотек AI-алгоритмов
4(6.5%)
Ускорение AI алгоритмов с помощью GPU
6(9.7%)
Компиляторы из алгоритмов в dataflow граф
3(4.8%)
Компиляторы из dataflow граф в конфигурацию CGRA
5(8.1%)
Архитектура систем из процессоров и ускорителей
7(11.3%)
Создание блоков ускорителей на уровне регистровых передач
3(4.8%)
Физика очень больших чипов для AI
7(11.3%)
Другое (рассказать в комментариях)
2(3.2%)
Link33 comments|Leave a comment

Статья про мои сеянцы в главном издании Американского Общества Камелий [May. 8th, 2018|11:13 pm]
Yuri Panchul
[Tags|, ]

Наиболее авторитетное издание Американского Общества Камелий опубликовало статью про то, как я селекционирую камелии. В статье я также рассказал про свое детство в СССР:

"... I became curious about camellias during my childhood in the USSR. When I was a 10-year old, I read a Russian book “Travels with Houseplants” by Nikolai Verzilin (in translation to Ukrainian). I was impressed by his story of tea and camellias and I went to buy a camellia at a plant store in downtown Kiev. There I mistook an azalea for a camellia, since the picture in Verzilin’s book was an engraving without scale.

20 years later, in the year 2000, I finally bought my first camellia. At that time I was renting an apartment in Fremont, California and was concerned that my patio was too shady so that fewer plants can be happy there. I mentioned the problem to a colleague at work, my company’s CFO, and she recommended that I buy a shade-tolerant camellia, which can tolerate shade. I recalled my childhood dream, went to a store, and got a pink japonica named ‘Wilamina’. Then I visited famous Nuccio’s Nurseries in Altadena, California, and met Tom Nuccio. That’s how I got hooked.

Shortly afterwards, I bought a house in Sunnyvale, on a typical 6000 square feet lot, and started the process of converting my backyard into an experimental camellia nursery.

In two years I switched from japonica to sasanqua. The first reason was sasanqua’s sun tolerance. My garden is sunny and hot, and I did not want to build an elaborate shading structure to accommodate japonicas. The second reason was less obvious: I realized that there are more opportunities to find unoccupied niches for new sasanqua cultivars than for the more cultivar-rich japonica. There are tons of formal-shaped, anemone-shaped, true red and striped japonicas, but very few such sasanquas. In addition, sasanquas are better suited as patio plants because they are generally smaller and more dense than japonicas. Finally, sasanquas bloom during the fall and therefore do not suffer from the petal blight disease that marks japonica flowers with brown spots during late winter in California."

Дальше / Full text - http://camellia-sasanqua.com/2017/11/04/backyard-hybridizer/

Весь текстCollapse )
Link16 comments|Leave a comment

Заметка на портале SFLike с моим интервью [Mar. 22nd, 2018|11:30 pm]
Yuri Panchul


http://www.sflike.com/2018/03/21/mips-technologies

Развитие микроэлектроники: технологии важнее политики

Процессор ELISE для систем компьютерного зрения – это обычная на вид микросхема. Однако старший инженер американской компании MIPS Technologies Юрий Панчул уверяет: это новый шаг в развитии искусственного интеллекта, позволяющий создавать «умную» технику.

«Их можно использовать, к примеру, в видеокамерах, способных распознавать лица, в контроллерах, других видеоустройствах. Одна такая плата стоит около тысячи долларов. Самый простейший пример ее применения – это поставить ее в шопинг-центре. Если она будет просто наблюдать проходящих мимо людей, она автоматически будет при этом распознавать их пол, возраст, возможно, даже некоторые их интересы, вкусы в одежде и т.д., и тут же выдавать специальную, ориентированную именно на них рекламу. Это – реальный пример использования искусственного интеллекта. Также эта камера способна отсеять из изображения все лишнее, например, фон, природные объекты и т.д. Залы в аэропорту Шереметьево тоже оборудованы такими камерами», – рассказывает Юрий.

Помимо этого, уникальность ELISE в том, что в ней сошлись разработки одновременно американских и российских компаний. Юрий Панчул уверяет: вопреки популистским трендам, российские компании способны производить технику не только военного, но и коммерческого использования, притом на довольно высоком уровне.

«Истоки этого производства берут начало в индустриальном кластере, образовавшемся в Зеленограде еще в 60-е годы. Тогда это был, в основном, оборонный комплекс, и сам Зеленоград представлял собой полузакрытый город. Однако вскоре они стали использоваться для самых разных проектов, включая изготовление компьютеров для космических станций. В СССР создавались свои микросхемы, микроконтроллеры и т.д. Хотя из-за закрытости страны они несколько отставали от западных аналогов, тем не менее, на этих предприятиях была создана среда, где самые разные специалисты и ученые могли взаимодействовать между собой», – поясняет Юрий.

Затем, после краха Советского Союза, часть оборонных и космических предприятий перепрофилировались в гражданские. Так, известное советское объединение «ЭЛАС» трансформировалось в современную группу компаний «Элвис» – одного из участников разработки «умной» электроники. При этом Юрий Панчул признается: во многих сегодняшних зеленоградских компаниях порой работают те самые, советские инженеры.

Выход новых российских компаний на глобальный рынок обнажил, с одной стороны, существенное техническое отставание, но с другой – определенные преимущества, которые выработались в советское время.

«Например, наши инженеры владели специальными ноу-хау, связанными с радиационно стойкими микросхемами для космоса. Пятнадцать лет назад инженеры компании «Элвис» делали различные микросхемы для использования в космосе. Они создали свое собственное процессорное ядро, а также специализированный процессор обработки сигналов, в том числе изображений. Затем они поняли, что им выгоднее сотрудничать с американскими компаниями, чтобы не тратить деньги и труд инженеров на обычное процессорное ядро вместо инвестирования в свое уникальное ноу-хау – блоки обработки изображений», – рассказывает Панчул.

Тогда наследники зеленоградского комплекса начали закупать процессорные ядра у MIPS Technologies.

«Я начал работать в MIPS с 2009 года, и в тот же период начал общаться со своим знакомым в Москве, который рассказал мне об этих предприятиях. С 2011 года мы совместно со специалистами по продажам MIPS стали ездить в Москву и развивать сотрудничество. В то же время российские компании начали сотрудничать с другими предприятиями Силиконовой долины, к примеру, Synopsys, Cadence Design Systems, ARM Holdings, TSMC и так далее», – рассказывает Юрий.

Резкое возрастание масштабов такого сотрудничества американский инженер объясняет «тихой технологической революцией», произошедшей в России в последние 5-10 лет.

«В России сохранился созданный еще в советское время круг специалистов, но теперь к нему добавилось финансирование от «Роснано», а также налаживание связей с компаниями в Силиконовой долине и с азиатскими фабриками. Практически, им удалось преодолеть все прежние недостатки. Вначале СССР был закрыт, затем, после его краха, у компаний просто не было денег и связей с мировым рынком. Но затем возникло «Роснано», и его деньги наложились на прежние ресурсы: старых специалистов и новые связи с западными компаниями. Одновременно с этим в России появилось новое поколение молодых инженеров.

Теперь зеленоградские компании – такие, как «Элвис», «Миландр», Байкал Электроникс, КМ211 и другие представляют собой смесь старых инженеров, начинавших еще в СССР, с новыми специалистами, имеющими опыт совместной работы с компаниями Силиконовой долины. Словом, открытие страны совпало с притоком финансирования, а такие компании, как Наутех и КМ211 стали, к тому же, посредниками при взаимодействии с ведущими азиатскими фабриками. Это действительно стало технологическим прорывом», – подытожил Юрий.

Ксения Кириллова, SF Like

Какие по вашему главные факторы успеха российско-американских проектов в области микроэлектроники?

Инвестиции
4(13.8%)
Образование
7(24.1%)
Бизнес-связи со странами СНГ
1(3.4%)
Бизнес-связи с США
6(20.7%)
Бизнес-связи с Европой
2(6.9%)
Бизнес-связи с Азией
5(17.2%)
Поддержка российского правительства
2(6.9%)
Емкость российского рынка
2(6.9%)
Другие (указать в комментариях)
0(0.0%)
Link54 comments|Leave a comment

Обсудили в Стенфорде, что делать в Украине с математическим и инженерным образованием школьников [Mar. 14th, 2018|01:03 am]
Yuri Panchul


"Чему Америка может поучиться у Украины в области образования?" - этот вопрос возник во время совещания в Стенфорде. Оказывается, есть чему, например традициям преподавания математики. "Как украинское правительство поддерживает ориентацию школьников на инженерные профессии?" - был другой вопрос аудитории, в которой были сотрудники SAP, Facebook, MIPS и других известных технологических компаний.
ДальшеCollapse )

Какие направления реформ образовательной системы Украины вы считаете приоритетными?

Повышение эффективности административного управления
4(3.0%)
Децентрализация
7(5.3%)
Перевод на украинский язык
10(7.5%)
Перевод на английский язык
5(3.8%)
Возвращение естественного для украинского двуязычия статуса русскому языку
10(7.5%)
Усиление программы украинской литературы
7(5.3%)
Усиление программы математики для продвинутых в этом направлении школьников
7(5.3%)
Усиление программы физики для продвинутых в этом направлении школьников
7(5.3%)
Усиление программы химии для продвинутых в этом направлении школьников
7(5.3%)
Усиление программы биологии для продвинутых в этом направлении школьников
7(5.3%)
Усиление программы программирования для продвинутых в этом направлении школьников
7(5.3%)
Увеличение факультативных программ инженерного образования (электроника, роботехника, механическое проектирование)
9(6.8%)
Введение в программу растениеводства и животноводства
16(12.0%)
Усиление преподавания рисования и музыки
9(6.8%)
Усиление преподавания физкультуры
17(12.8%)
Другое (пояснить в комментариях)
4(3.0%)
Link25 comments|Leave a comment

Дорогие женщины и девушки, поздравляю всех с Праздником 8 Марта! Ура! [Mar. 7th, 2018|11:33 pm]
Yuri Panchul

Дорогие женщины и девушки, поздравляю всех с Праздником 8 Марта! Ура!



Дорогие женщины и девушки, поздравляю всех с Праздником 8 Марта! Ура!

Ура!
15(78.9%)
Спасибо!
4(21.1%)

Link3 comments|Leave a comment

Дешевые FPGA платы для нужд школьных кружков и университетских курсов с большим количеством студенто [Mar. 5th, 2018|08:29 pm]
Yuri Panchul
В образовательных проектах, в которых я участвую, мы несколько раз обсуждали перенос всех лаб и упражнений на максимально дешевые FPGA платы. Это особенно актуально для программ со школьниками, а также для университета Иннополис, в котором 210 студентов на курсе компьютерной архитектуры с элементами введения в HDL, RTL и FPGA - и всего 13 плат.



После исследования нескольких плат я остановился на комплекте, который выбрал на AliExpress Виктор Медведев:

https://ru.aliexpress.com/item/USB-Blaster-altera-fpga-board-altera-board-fpga-development-board-EP4CE6E22C8N-board-cyclone-IV-kit/32813061054.html



В комплект входит плата под названием ZEOWAA A-C4E6 и клон Altera USB-Blaster. На этой плате стоит Cyclone IV с 6K альтеровских ячеек, динамический 7-сегментный индикатор, 12 LED построенных в странной фигуре, 4 кнопки со странным расположением, 8 неудобных переключателя и зуммер, который работает не всегда надежно. Разумеется это хуже, чем Terasic DE10-Lite, но зато она стоит ZEOWAA $28.90, а Terasic DE10-Lite стоит $85 (академическая цена $55, но мне никто не продает по академической).

Хотя на плате ZEOWAA нельзя запустить MIPSfpga, но в нее точно должен влезать schoolMIPS и простые упражнения. Я сначала ошибочно считал, что клон USB Blaster в этом комплекте несовместим с последней верситей Quartus, но оказалось, что совместим - просто у разных версий USB Blaster разные названия кабелей, а я конфиругировал в command line c названием одной из версии.

Помимо ZEOWAA я исследовал и плату совсем без периферии EPM240 с Altera Max II, за $6.16. К ней требуется еще и USB Blaster за $2.65, а также доставка $1.95, иными словами выходит $11.02. Однако все, что может делать эта плата - это моргать одним светодиодом, для большего к ней нужно подключить внешние устройства. Кроме этого, в нее еле-еле влез текстовый пример, который для этого плишлось упростить, а в ZEOWAA этот пример занял всего 4% платы. Тем не менее, EPM240 наверное можно использовать для каких-нибудь хакатонов-олимпиад на смекалку "придумайте что-нибудь интересное с этой простой голой платой и куче сенсоров".

Тестовый пример находится на https://github.com/MIPSfpga/digital-design-lab-manual/tree/master/alt_boards.

В него входит:

1. Устранитель дребезга (button and switch debouncer), вариант Ильи Неганова.
2. Генератор strobes / enable, на основе счетчика - два применения.
3. Сдвиговый регистр.
4. Конечные автоматы Мура и Мили, для распознавания простой последовательности (из Harris & Harris).
5. Счетчики strobes и результатов работы конечных автоматов (4)
6. Драйвер динамического семисегментного индикатора.
7. Вырожденно тривиальная среда тестирования.

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

Оно все работает. Результаты синтеза:

Device : EP4CE6E22C8
Total logic elements : 267 / 6,272 ( 4 % )
Total combinational functions : 246 / 6,272 ( 4 % )
Dedicated logic registers : 216 / 6,272 ( 3 % )
Total registers : 216
Total pins : 42 / 92 ( 46 % )

Теперь к этому нужно подобрать зоопарк сенсоров. Какие будут рекомендации?

Вот список проектов, которые я предложил для студентов в Иннополисе:

ДальшеCollapse )
Link84 comments|Leave a comment

Снял на видео кражу в Silicon Valley. Хороший район не спасает [Mar. 4th, 2018|11:14 pm]
Yuri Panchul
Недавно ночью открыли одну из моих машин и украли коллекцию из 30 CD, в основном с классической музыкой. И это при том, что наш город Саннивейл является самым безопасным городом в штатах по низкому уровню преступности среди городов с населением более 100,000 человек (см. https://www.mercurynews.com/2018/01/02/sunnyvale-named-safest-city-in-the-u-s-for-the-third-year/ ). Мой дом находится в центре треугольника - Apple - Google - Intel, а мои дети ходят в школу, в которой учился Стив Джобс. Вор наверное был обдолбанный и сделал это под носом моей камеры. Кража произошла в 02:06 и заняла всего 1 минуту:



Не спешите осуждать этих бедолаг. Если вы к нам эмигрируете, польстившись на рассказы о высоких зарплатах программистов, и потом потеряете работу, то вы можете стать не только вором, но и бомжом. В России или Украине вы бы могли переехать к бабушке в Рязань или Чернигов, а в Долине, при минимальной цене на маленькую съемную квартирку $2500, у вас быстро кончатся деньги и вам прийдется спать на улице. При этом зимой температура по ночам опускается ниже нуля по Цельсию, и вы получите пневмонию. Медицинская страховка от бывшего работодателя быстро кончится и никто не назначит вам рентген легких, не выпишет антибиотики. Вот как будет выглядеть ваша жизнь (это я снял бездомных в центре Сан-Хосе, самого большого города Silicon Valley:

ДальшеCollapse )
Link165 comments|Leave a comment

Зоопарк и Немцов [Feb. 25th, 2018|11:32 pm]
Yuri Panchul
Сегодня я посвятил день гражданскому обществу. Сначала я поехал с моим сыном в зоопарк города Сан-Франциско, где он прошел ориентацию по работе в зоопарке волонтером. Нас сопровождал мой приятель Амир, с которым мы обсудили образовательные программы в России в области микроэлектроники. Потом мы поехали на Площадь Союза (Union Square), где застали окончание митинга в память о Немцове. Мы произвели переучет лозунгов, после чего отправились в ресторан Самовар, где действительно нашли самовар.

Еще я спросил организаторшу Анастасию, почему мы не проводим марша Немцова. Анастасия ничего не ответила, но другой участник митинга (который, что интересно, тоже оказался из полупроводниковой индустрии, специализирующийся на post-production testing), пояснил, что митинг пришлось закончить досрочно, так как воспротивелась администрация подземного гаража на Площади Союза, на крыше которого проходил митинг. Амир удивился "Несанкционированный митинг? Но ведь это же публичное пространство?". Я добавил "но ведь предыдущий митинг 2 года назад согласовывали с властями Сан-Франциско" - на что участник пояснил, что властями митинг согласовали, а с крышей гаража - нет. Они разрешили митинговать час, а мы пришли когда уже все расходились. Поэтому наверное и марша Немцова не было.

Фотографии:



ФотографииCollapse )

После Самовара (где мы также встретили моего френда Anton Astrakhantsev из фейсбука) я решил показать Амиру выставочный центр, в котором регулярно проходит моя любимая конференция по автоматизации электронного дизайна (Design Automation Conference - DAC), к которому от Самовара вел мостик, который борцы с Путиным в Сан-Франциско назначили 2 года назад Мостом Немцова. Каково же было мое разочарование, когда я обнаружил, что выставочный центр сносят, а вместе с ним наверное снесли и Мост Немцова. То-то Анастасия ничего не ответила про марш к Мосту Немцова.

Жаль, очень жаль. Два года назад маршик был неплохой, даже разжег какого-то сан-францисского хиппи на речь:



Какая часть дня гражданского общества вам понравилась больше всего?

Зоопарк и волонтерские программы в нем - первый шаг к гражданскому обществу
9(47.4%)
Обсуждение образовательных программ микроэлекроники в России - второй шаг
6(31.6%)
Митинг на Площади Союза с лозунгами - третий шаг
2(10.5%)
Прикосновение к культуре в ресторане международной кухни Самовар - четвертый шаг
2(10.5%)
Из-за бугра плюете? - пятый шаг
0(0.0%)
Link33 comments|Leave a comment

Сегодня еду по 101-му фривею. И вдруг вижу на дороге самолет. В Москве и Киеве такого не бывает [Feb. 18th, 2018|09:40 pm]
Yuri Panchul
Сегодня еду по 101-му фривею. И вдруг вижу на дороге самолет. В Москве и Киеве такого не бывает:





Что бы это значило?

Матиас Руст перебралcя в Калифорнию!
10(55.6%)
Я не такой старпер, чтобы знать кто такой Матиас Руст!
4(22.2%)
Из-за бугра плюете?
4(22.2%)
Link7 comments|Leave a comment

Оказывается я сделал предсказание о падениии Биткоина за 1 день до его падения с максимума [Feb. 5th, 2018|09:55 pm]
Yuri Panchul
Оказывается я сделал предсказание о падениии Биткоина 16 декабря, за 1 день до его падения с максимума. А до этого молчал. Вот такая я Кассандра:






ваше предсказание - что будет с BitCoin 1 марта 2018 года?

Больше $100,000
0(0.0%)
$30,000 - $100,000
1(2.8%)
$20,000 - $30,000
1(2.8%)
$15,000 - $20,000
1(2.8%)
$10,000 - $15,000
4(11.1%)
$8,000 - $10,000
1(2.8%)
$6,000 - $8,000
4(11.1%)
$4,000 - $6,000
7(19.4%)
$3,000 - $4,000
3(8.3%)
$2,000 - $3,000
2(5.6%)
$1,000 - $2,000
3(8.3%)
$500 - $1,000
3(8.3%)
$100 - $500
1(2.8%)
$10 - $100
1(2.8%)
$1 - $10
0(0.0%)
Менее $1
0(0.0%)
Этого продукта не будет существовать
1(2.8%)
Биткоины запретят
0(0.0%)
Из-за бугра плюете?
3(8.3%)

ваше предсказание - что будет с BitCoin 1 июня 2018 года?

Больше $100,000
1(2.7%)
$30,000 - $100,000
2(5.4%)
$20,000 - $30,000
1(2.7%)
$15,000 - $20,000
4(10.8%)
$10,000 - $15,000
3(8.1%)
$8,000 - $10,000
0(0.0%)
$6,000 - $8,000
5(13.5%)
$4,000 - $6,000
1(2.7%)
$3,000 - $4,000
3(8.1%)
$2,000 - $3,000
2(5.4%)
$1,000 - $2,000
2(5.4%)
$500 - $1,000
4(10.8%)
$100 - $500
3(8.1%)
$10 - $100
0(0.0%)
$1 - $10
1(2.7%)
Менее $1
1(2.7%)
Этого продукта не будет существовать
1(2.7%)
Биткоины запретят
0(0.0%)
Из-за бугра плюете?
3(8.1%)

ваше предсказание - что будет с BitCoin 1 января 2019 года?

Больше $100,000
0(0.0%)
$30,000 - $100,000
2(5.4%)
$20,000 - $30,000
3(8.1%)
$15,000 - $20,000
2(5.4%)
$10,000 - $15,000
1(2.7%)
$8,000 - $10,000
3(8.1%)
$6,000 - $8,000
1(2.7%)
$4,000 - $6,000
3(8.1%)
$3,000 - $4,000
1(2.7%)
$2,000 - $3,000
1(2.7%)
$1,000 - $2,000
2(5.4%)
$500 - $1,000
3(8.1%)
$100 - $500
2(5.4%)
$10 - $100
2(5.4%)
$1 - $10
1(2.7%)
Менее $1
3(8.1%)
Этого продукта не будет существовать
3(8.1%)
Биткоины запретят
1(2.7%)
Из-за бугра плюете?
3(8.1%)
Link11 comments|Leave a comment

Меня с значительной вероятностью выпилят перманентно с Фейсбука. За пост про борщ. [Feb. 5th, 2018|07:01 am]
Yuri Panchul
За меня принялись какие-то недоброжелатели. Кто-то прошерстил мои старые посты и нашел пост с фотографией автомата по продаже космической еды в тюбиках в Питере. После чего подвел его под хейт-спич на национальной почве:







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

Что я буду по этому поводу делать? Да в общего ничего. Мне нужно разгребать кучу дел в реале, поэтому отключение от фейсбука разве только повысит глубину моей жизни. Но и писать много в ЖЖ я не планирую. Если вы хотите читать мои тексты, подписывайтесь на рассылку Silicon Russia и на мои статьи на Хабре и в других местах:

https://groups.google.com/forum/#!forum/silicon-russia
https://habrahabr.ru/users/yuripanchul/posts/
https://geektimes.ru/users/yuripanchul/posts/
http://silicon-russia.com
http://camellia-sasanqua.com
Link58 comments|Leave a comment

Украинские стартапы вернулись из Лас-Вегаса. И вот [Jan. 19th, 2018|11:12 pm]
Yuri Panchul
Украинские стартапы вернулись с шоу электроники в Лас-Вегасе. Некоторые из них полетели прямо в Украину, а другие заехали в Silicon Valley и устроили серию презентаций в инкубаторе / акселераторе BootUp. Это не первый привоз украинских стартапов в Калифонию, однако четыре года назад презентации стартапов были настолько слабые, что их было неудобно даже описывать в посте про UTGEM-2014, первую в истории международную конференцию украинского хайтека в Сан-Франциско. За прошедшее время уровень привозимых стартапов ощутимо повысился, и теперь их можно обсуждать по гамбургскому счету.

Привозом стартапов из Украины занимается организация Ukraine Venture Capital and Private Equity Association (UVCA), которая состоит из венчурного капиталиста Андрея Колодюка (Aventures), кандидата наук Ольги Афанасьевой (Украинская академия банковского дела), и нескольких инвесторов, причем не только украинских. Например, членом UVCA является Александр Галицкий, большая часть проектов которого (ЭЛВИС, Parallels) связана с Россией и Зеленоградом.

В Калифорнии UVCA помогает маркетер Никита Сафроненко, который помимо общественной нагрузки от украинского сообщества работает в Фейсбуке, где анализирует спам. Вот Никита вместе с Ольгой:



Вообще UVCA и ее помощники - это неприбыльная организация, но при этом эффективная структура. С привезенными стартапами ситуация сложнее:

ДальшеCollapse )

Какие из компаний и организаций вам понравились?

UVCA - ассоциация украинских инвесторов
1(3.2%)
Kray Technologies - дроны
4(12.9%)
Kwambio - керамика
6(19.4%)
Univrsee - VR-кинотеатров
1(3.2%)
Cubomania - умные игрушки
1(3.2%)
PassivDom - дома на 3D принтере, с солнечные батареями
2(6.5%)
Senstone - брошка для записи креативных мыслей
1(3.2%)
Blocks - умные часы с сенсорами для индустриальных применений
4(12.9%)
Киево-Могилянская Академия
0(0.0%)
Суровый инвестор в конце
8(25.8%)
Из-за бугра плюете?
3(9.7%)
Link14 comments|Leave a comment

Пролистал 2-е издание Hacker's Delight в поисках занятных задач для лабника по Verilog & FPGA [Jan. 15th, 2018|02:03 am]
Yuri Panchul
Hacker's Delight - чрезвычайно занятная книжка, назначение которой народ совершенно не понимает. Хотя разумеется не весь народ. Например у нас в офисе MIPS эту книжку любят - когда я забыл ее где-то (наверное в туалете), ее заметил мой коллега, начал ее читать, зачитался, и я нашел книжку только через неделю, после того, как разослал емейл по всему офису.

Но почитайте комменты к первому и второму изданию этой книжки на Озоне:


Отзыв 1: "Очередной опус из серии "Как облапошить компилятор" -- классика стиля программистов на С. Собственно, ничего другого по C и программистами на C и не написано. Это не алгоритмические трюки -- это трюки с плохим языком программирования. На практике малополезно и методически вредно".

Отзыв 2: "Ничего не могу сказать против этой книги, но она явно предназначена для узкого круга специалистов. Например, для тех, кто хочет ускорить на десять процессорных тактов операцию деления за счет снижения переносимости и полной нечитабельности кода.
В наш век большинство программистов пишут на таких языках как C# или JavaScript, поэтому виртуальная машина или интерпретатор съест всю выгоду описанных хакерских трюков, а поддерживать код становится трудно".



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

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

1. Пишет компиляторы.

2. Пишет стандартные библиотеки программ на Си и ассемблере.

3. Работает над компьютерной архитектурой: анализирует смеси инструкций в приложениях и придумывает, какие инструкции добавить в систему команд процессора.

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

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

Так вот. Я пролистал книжку Hacker's Delight ( https://doc.lagout.org/security/Hackers%20Delight.pdf ), чтобы найти в ней какие-нибудь занятные алгоритмы и трюки, на основе которых можно было бы сделать задачки для лабника по разработке аппаратных блоков на уровне регистровых передач, с использованием языка описания аппаратуры Verilog и с реализацией на программируемых логических интегральных схемах ПЛИС / FPGA.

Зачем нужны именно задачки на основе примеров и идей из Hacker's Delight? Чтобы добавить что-нибудь новое, яркое, а не повторять одни и те же унылые упражнения из tutorials от Xilinx, Altera и учебников 25-летней давности.

И вот что я выудил из пролистывания Hacker's Delight (второго издания - это важно - в интернете можно отыскать PDF первого издания, но не второго, часть моих находок именно из второго издания):

ДальшеCollapse )

Какие идеи для упражнений и студенческих проектов вам понравились?

1. Быстрое выключение самой правой из единичек в последовательности битов
1(3.1%)
2. "Русская декомпозиция" функции от трех булевских аргументов в исключающее-или от двух функций двух переменных
2(6.2%)
3. Быстрый подсчет количества единичек в слове
3(9.4%)
4. Нахождение LRU (least recently used), используется для работы многосекционного кэша
4(12.5%)
5. Вычислитель для особого случая деления на константу 3
4(12.5%)
6. Извлечение целочисленного квадратного корня
4(12.5%)
7. Извлечение целочисленного кубического корня
2(6.2%)
8. Gray code и gray counter, с привязкой к асинхронному FIFO и clock domain crossing
2(6.2%)
9. CRC: пример последовательностной схемы с LFSR, привязка к математике и к надежным чипам для космоса и автомобилей
3(9.4%)
10. Error-correcting codes: продолжение темы CRC для продвинутых студентов, возможная тема для курсового проекта
4(12.5%)
11. Хардверный вычислитель для кривой Пеано-Гильберта, которая извивается, покрывая все пространство
2(6.2%)
12. У меня другое предложение (привести в комментариях)
1(3.1%)
Link13 comments|Leave a comment

Как избежать Meltdown и Spectre в российских чипах и победить американский Intel? [Jan. 1st, 2018|10:53 pm]
Yuri Panchul
Представим, что Джон Маккейн, поврежденный рассудком во время плену во Вьетнаме и встречи с киевским Майданом, вдруг прокрадется в кабинет Дональда Трампа и начнет нажимать кнопки на портфеле с доступом к закладкам, которые ЦРУ внесло в поставляемые в Россию американские чипы. Может остановиться не только Вконтакте и Телеграм, но и вся бухгалтерия 1С в России и даже на Украине (где 1С запрещена, но украинские бизнесы ее все равно используют). Как противодействовать этому сценарию? Нужно обучить российских студентов и школьников микроархитектуре CPU и проектированию цифровой электронике на уровне регистровых передач, чтобы они сами делали русские процессоры и никакой взбисившийся Маккейн не мог бы использовать в них Meltdown или Spectre. Как это сделать? Вот заметка на эту тему с сайта Silicon Russia:

Год 2017 стал годом больших изменений в зарождающейся экосистеме российской микроэлектроники. Эти изменения заметило даже ранее безразличное к российскому железу общество. Российский чип ELISE для умных камер от ЭЛВИС-НеоТек вышел на удобной плате для разработчиков. Эту плату показали по Первому каналу российского телевидения. C российским процессором Байкалом-Т теперь может поработать любой программист через доступ к серверам удаленной лаборатории https://baik.al, которую байкаловцы создали вместе с МГУ. Российские процессоры от НИИСИ стали использовать для телекоммуникационного оборудования.

Для перехода от единичных успехов к развитой экосистеме необходимо подкрутить образование. В сентябре в Томске прошло совещание, на котором преподаватели и инженеры из Москвы, Сибири, Поволжья, Калифорнии и других мест обменялись опытом в этих вопросах. Одновременно там же прошел учебный семинар по SystemVerilog, VHDL, FPGA, CPU IP, на который пришли не только россияне, но и студенты из Китая и Вьетнама, среди которых быстро распостранилась информация, что рядом учат чему-то полезному для их карьеры. Под катом - отчет об этом и сопутствующих событиях. Действующие лица: томские и новосибирские университеты, московские МГУ, МФТИ и МИЭТ, новосибирские лицеи, российская компания МЦСТ, американские MIPS, AMD и National Instruments, британская Imagination и казахский Назарбаевский Университет.



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

В любом серьезном современном электронном устройстве есть аппаратно-программный дуализм:



ДальшеCollapse )

Какие темы вы считаете важными при обучении цифровой схемотехнике?

Основы цифровой схемотехники с помощью schematic entry
3(4.5%)
Основы Verilog и SystemVerilog
9(13.6%)
Основы VHDL
6(9.1%)
Арифметические схемы
3(4.5%)
Конечные автоматы - теория, декомпозиция
6(9.1%)
Конечные автоматы - применение к протоколам устройств
5(7.6%)
Конвейерная обработка потока данных
8(12.1%)
Построение простейших процессоров
6(9.1%)
Более продвинутая микроархитектура процессоров
5(7.6%)
Кэши и процессорные кластеры
1(1.5%)
Переход от FPGA к разработке ASIC, физическое проектирование
4(6.1%)
Создание сред тестирования цифровых устройств на SystemVerilog, с введением в UVM
6(9.1%)
Гетерогенные вычисления с комбинацией CPU, DSP, GPU, FPGA
4(6.1%)
Другие (пояснить в комментариях)
0(0.0%)
Link142 comments|Leave a comment

22 декабря - мой День Рождения [Dec. 22nd, 2017|12:00 am]
Yuri Panchul


22 декабря - мой День Рождения

Poll #2076310 22 декабря - мой День Рождения

Принимаю поздравления

С Днем Рождения!
83(100.0%)
Link24 comments|Leave a comment

Российские блондинки-телевизионщицы атаковали Макфола в Стенфорде [Dec. 2nd, 2017|01:06 am]
Yuri Panchul
Только что вернулся со встречи в Стенфорде с новым российским послом Анатолием Антоновым. Его представил бывший американский посол Майкл Макфол, после чего Антонов произнес речь про текущие российско-американские отношения, концентрируясь на сотрудничестве а области контроля над вооружениями, борьбе с терроризмом и экспорте российской культуры в виде балета.

Я был удивлен до глубины души, что Антонов не сказал ни слова о совместных проектах российских и американских компаний, поднялся, показал ему плату с чипом для умных камер ELISE (Калифорния - Зеленоград - Лондон), сказал пару слов о российском процессоре Байкал-Т и его калифорнийских партнерах (Synopsys, MIPS), после чего спросил, как российское посольство работает, чтобы увеличить количество такого рода кооперации:



Посол ответил ДальшеCollapse )

Среди гуманитарных политологических девушек встречаются довольно симпатичные:



Под конец я сфотографировался с российским послом:
ДальшеCollapse )

UPD: Встречу показали по первому каналу российского телевидения в prime time. Я там с 40 секунды:

https://www.1tv.ru/news/2017-12-02/337213-posol_rossii_v_ssha_anatoliy_antonov_vystupil_pered_studentami_stenfodskogo_universiteta



И еще видео с встречи:



Какие темы встречи в Стенфорде вас заинтересовали

Санкции
19(15.6%)
Украинский вопрос
10(8.2%)
Контроль над вооружениями
7(5.7%)
Правозащитники, политзаключенные и обмен пленными
4(3.3%)
Российко-американские проекты в технологиях
36(29.5%)
Симпатичные девушки
36(29.5%)
Из-за бугра плюете?
10(8.2%)


Link412 comments|Leave a comment

Авиалиния ETIHAD заставила меня заплатить 70,000 рублей за их косяки [Oct. 19th, 2017|11:55 pm]
Yuri Panchul
Недавно мне довелось лететь из Казахстана в Калифорнию через Абу-Даби. Билеты у меня были с окном в сутки, поэтому я вышел из аэропорта, выспался в отеле и целый день исследовал достопримечательности этого места. Первой в списке достопримечательностей была большая мечеть с золото-хрустальной люстрой весом 12 тонн. Второй достопримечательностью был самый дорогой в мире отель, с парадным входом только для членов королевских семей (все остальные идут в непарадный). Далее в списке достопримечательностей стояли шоппинг-центры, но они оказались ничем не лучше центров Мега в Алма-Ате. Музеев в топ-достопримечательностях Абу-Даби не оказалось, большие музеи абу-дабийцы только собираются купить.

Не будем судить абу-дабийцев строго. У них еще в 1968 году в стране не было электричества. Если бы у вас не было электричества и на вас бы свалились триллионы от нефти, вы бы тоже первые 50 лет накупали коллекции Феррари, строили побольше небоскребов и торговых центров. Силами гастрабайтеров, которых в стране 90% населения.

С небоскребов открываются прикольные виды. Вот вид, который я снял с небоскреба Etihad, который называется так же, как и авиалиния, которая устроила мне в Абу-Даби нетривиальный сюрприз:



Ну после посещения мечети, небоскреба и того отеля (который оказался просто отелем, непонятно почему его считают достопримечательностью) я попробовал прогуляться, но гулять было очень жарко. Поэтому я взял автобусную экскурсию, отметил ментально для себя, что если я окажусь в этом месте еще раз, надо будет поехать в мангровые заросли (я интересуюсь природой), и часов в 7 вечера мне стало совершенно нечего делать. Я поехал в аэропорт, где скучал, почитывая интернет, а ожидании рейса в 2:25 ночи.

Перед полуночью ДальшеCollapse )

Сейчас они замолчали.

Что я могу на это сказать? Я купил в книжном магазине Абу-Даби книжку, которую они перевели на кучу языков: "От нищеты к богатству". С богатству абу-дабийцы может и пришли (по крайней мере для коренных 10%), но вот пришли ли они к культуре? И вообще и культуре обслуживания?



Есть ли в Абу-Даби культура?

Конечно есть, самая большая золотая люстра не даст соврать
18(29.0%)
Ну Эрмитажа и Третьяковки там точно нет
0(0.0%)
Эх, Панчул, ты не проникся и не попробовал соколиную охоту и гонки на верблюдах
7(11.3%)
Судя по авиалинии, культура в Абу-Даби имеет недокументированные особенности
33(53.2%)
Из-за бугра плюете?
4(6.5%)
Link88 comments|Leave a comment

От Торонто до Томска: подведение итогов и планирование будущих семинаров по электронике в России [Sep. 12th, 2017|07:55 am]
Yuri Panchul
Видите японского робота-собачку слева от девушки Ирины? Этот робот из компьютерного музея у офиса Гугла управлялся встроенным процессором MIPS R4000. Дальний потомок этого процессора, MIPS microAptiv UP, станет темой нескольких докладов на семинаре по обмену опытом преподования электроники, который пройдет в Томске на следущей неделе. Ядро MIPS microAptiv UP, в своем бесплатном варианте, MIPSfpga, стало удобной морской свинкой для студенческих экспериментов по микроархитектуре процессорных ядер и созданию систем на кристалле.

Важная часть экспериментов с MIPSfpga случилась в России, на Украине и в Казахстане в течении двух прошлых лет - про это рассказала на конференции в Торонто Сара Харрис, профессор Университета Лас-Вегаса. В семинарах на эту и смежные темы проектирования чипов (Nanometer ASIC) приняли участие МГУ, МФТИ, МИФИ, МИЭТ, ИТМО и другие ведущие университеты.

Сейчас эксперимент продолжается: в этом месяце, помимо конференции в Томске, в Россию приезжает Роберт Оуэн, известный консультант по университетским образовательным программам в области микроэлектроники. За последние 23 года Роберт Оуэн посетил сотни университетов в Европе, Азии, Америке и даже Африке, как представитель Texas Instruments, ARM, Xilinx и Imagination. Он помогал университетам поставить программы в области DSP, микроконтроллеров, встроенных процессоров и систем на кристалле.

Вся эта деятельность - не абстрактное образование ради образования. На технологиях разработки микросхем с использованием языков описания аппаратуры Verilog и VHDL и использовании синтезируемых ядер стоит бизнес таких российских компаний как ЭЛВИС-НеоТек и Байкал Электроникс, о которых расскажет в лекции на этой неделе никто иной как Чубайс.



Про эти и другие мероприятия из прошлого и будущего подробнее под катом.
ДальшеCollapse )
Link5 comments|Leave a comment

Роберт Оуэн, эксперт по образованию в микроэлектронике, приезжает в Москву [Sep. 8th, 2017|07:24 am]
Yuri Panchul



Через две недели в Москву и Санкт-Петербург приезжает Роберт Оуэн, известный консультант по университетским образовательным программам в области микроэлектроники. За последние 23 года Роберт Оуэн посетил сотни университетов в Европе, Азии, Америке и даже Африке, как представитель Texas Instruments, ARM,Xilinx и Imagination. Он помогал университетам поставить программы в области DSP, микроконтроллеров, встроенных процессоров и систем на кристалле. Роберт уже ездил и в Россию, и в Украину еще со времен Texas Instruments. Поэтому я рекомендую встретиться Робертом или на мероприятии ниже, или сконтактировать его для встречи в вашем университете.

https://docs.google.com/forms/d/e/1FAIpQLScoHJ2pf_5FnPGxEnSiXKsNboV0N6WuLoBvVyPY1g6h9Kvj0g/viewform





ДальшеCollapse )
Link9 comments|Leave a comment

Чубайс прочтет лекцию на фоне слайда с лицензиатами MIPS - Байкал Электроникс и ЭЛВИС-НеоТек [Sep. 7th, 2017|09:18 pm]
Yuri Panchul
Чубайс прочтет лекцию на фоне слайда с лицензиатами MIPS - Байкал Электроникс и ЭЛВИС-НеоТек:

https://edunano.ru/events/rossiyskaya-nanoindustriya-2007-2017-2027/#




Кто для вас Чубайс прежде всего?

Архитектор приватизации
32(74.4%)
РАО ЕЭС России
3(7.0%)
Руководитель РОСНАНО
8(18.6%)

Как вы относитесь к Чубайсу?

Положительно
5(10.4%)
Нейтрально
5(10.4%)
Отрицательно
32(66.7%)
Мозаично - в разных аспектах по разному
6(12.5%)
Из-за бугра плюете?
0(0.0%)
Link30 comments|Leave a comment

С девушкой Ириной - по Музею Истории Компьютеров. Часть 1. [Sep. 6th, 2017|08:53 am]
Yuri Panchul
Господа! Сегодня мы пройдемся с сибирской девушкой Ириной по Музею истории компьютеров в Маунтин-Вью, Калифорния. Причем пройдемся не как туристы, а для принесения пользы России. Я уже писал в предыдущем посте, что один из эффективных способов для студента изучить проектирование процессоров - это взять какой-нибудь древний, но поучительный процессор, найди документацию по его архитектуре (и какую-нибудь информацию по его микроархитектуре), и спроектировать аналог этого процессора на языке описания аппаратуры SystemVerilog (или VHDL, если он вам больше нравится), после чего реализовать процессор на плате ПЛИС / FPGA (какой именно, не важно - Altera / Intel FPGA, Xilinx или Lattice). В качестве учебника для такого упражнения вы можете начать с Харрис & Харрис, после чего продолжить с книгами для более продвинутой стадии обучения, например Шень-Липасти.

Каким образом все это принесет пользу России? Под такие проекты мы собираемся раздавать FPGA платы на конференции которая пройдет 18-22 сентября в Томске. Туда приедут представители МГУ, МФТИ, МИЭТ, МЦСТ, Imagination Technologies, National Instruments итд. Они будет обсуждать, как обновить программу университетов, чтобы сегодняшние студенты через несколько лет проектировали росийские чипы на уровне передовых западных компаний. Там также будет школа-семинар, на которой будут обсуждать, как делать учебные процессоры - начиная от простейшего schoolMIPS от Станислава Жельнио @sparf.

Вот первая фотография из музея в Маунтин-Вью - на ней помимо Ирины и ракеты в центре виден небольшой ящичек. Это бортовой компьютер космической станции "МИР" , который проектировали инженеры советского объединения "ЭЛАС", которое трансформировалось в современную зеленоградскую компанию "ЭЛВИС":



Итак, темы для учебных проектов - начиная из дремучих десятилетий середины XX века:Collapse )

Про что рассказать в продолжениях к этому посту? Про что рассказать в продолжениях?

Про суперкомпьютеры Cray и Illiac
9(20.0%)
Про мини-компьюеры HP, DEC и Data General
5(11.1%)
Про первые микропроцессоры и микрокомпьютеры
8(17.8%)
Про RISC-овые рабочие станции и Лисп-машины
9(20.0%)
Про игровые приставки и роботов
7(15.6%)
Другое - пояснить в комментариях
4(8.9%)
Из-за бугра плюете?
3(6.7%)
Link27 comments|Leave a comment

Что происходит с картинками в ЖЖ? Почему я не вижу картинок с silicon-russia.com ? [Sep. 5th, 2017|10:11 pm]
Yuri Panchul
Что происходит с картинками в ЖЖ? Почему я не вижу картинок с http://silicon-russia.com ?

Вы вот эту картинку видите?

Link30 comments|Leave a comment

С девушкой Ириной - по Музею Истории Компьютеров. Часть 1. [Sep. 5th, 2017|10:04 pm]
Yuri Panchul
Read more...Collapse )
Link5 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]