November 3rd, 2016

July 2016

Хардвер вторгается в софтвер на московской конференции SECR

Традиционно московская конференция CEE-SECR (Central & Eastern European Software Engineering Conference in Russia) была про софтвер, но в этом году ее организаторы решили поэкспериментировать и впустить темных демонов хардвера. Причем не из чего-то народного типа Ардуино, а из уровней посуровее: микроархитектуры микропроцессоров, прототипирования систем на кристалле с помощью микросхем ПЛИС/FPGA, и автоматической генерации тестов для процессоров во время их разработки. Чтобы привязать данный материал к чему-то знакомому для программистов, в хардверной теме возникли приложения встроенных процессоров для интернета вещей, связь лицензируемых микропроцессорных ядер с российскими микропроцессорными проектами, обучение хардверу в российских университетах, а также российские встроенные операционные системы реального времени для тех применений, куда нельзя впускать длинный нос американского Госдепа.

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

Первый доклад из секции - Юрий Панчул. Использование микропроцессоров MIPS для интернета вещей, компьютерного зрения и телекоммуникаций. Возможности для российских разработчиков программного обеспечения в экосистеме MIPS. Российские клиенты Imagination Technologies. Главная мысль - за последние годы стартовали несколько важных российских микроэлектронных проектов, которым для успеха (как на внутреннем, так и на мировом рынке) нужна поддержка российских разработчиков программного обеспечения. Дополнительные интересности доклада - рассказы о микроархитектуре и процессорных конвейерах.

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

Необработанные видео:



Collapse )

Какой аспект вас заинтересовал?

Микроархитектура микропроцессоров
1(8.3%)
Открытые процессорные ядра
2(16.7%)
Автоматическая генерация тестов
2(16.7%)
Обучение ПЛИС и DSP
2(16.7%)
RTOS-ы
5(41.7%)