Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) (Batch edit: replace PCRE (\n\n)+(\n) with \2) |
||
(не показана одна промежуточная версия этого же участника) | |||
;{{SpeakerInfo}}: {{Speaker|Роман Ставцев}} <blockquote> Краткий обзор «Лаборатория электроники Байкал», опыт использования в учебном и исследовательском процессе. </blockquote> {{VideoSection}} {{vimeoembed|315021448|800|450}} {{youtubelink|}} |rznukVvadJ0}} {{SlidesSection}} [[File:Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf|left|page=-|300px]] {{----}} == Thesis == === Лаборатория электроники Байкал === Комплекс «Лаборатория электроники Байкал» (ЛэБ) предназначен для работы с целевыми платформами на основе процессора Байкал-T1. Участники проекта : * АО «Байкал Электроникс» * Научно-исследовательский вычислительный центр МГУ * ОАО «Т-Платформы» * Факультет ВМК МГУ Целью создания ЛэБ были: * Развитие экосистемы программного обеспечения для отечественных процессоров «Байкал». * Поддержание интереса образовательного сообщества и разработчиков к продуктам АО «Байкал Электроникс». * Обучение студентов, аспирантов, специалистов работе с современными системами на кристалле. * Продвижение отечественной микроэлектроники, программного обеспечения и электроники. * Наглядная демонстрация возможностей и производительности отечественных процессоров. При создании ЛэБ руководствовались следующими идеями: * Организовать удалённый доступ к пулу из нескольких плат с процессором Байкал-Т1 через Интернет. * Разработать масштабируемую инфраструктуру * Легко развёртываемую в любом вычислительном центре. * Применимую и для других процессоров. * Опорная площадка НИВЦ МГУ, где уже установлено оборудование производства ОАО «Т-Платформы». * Предоставлять доступ студентам МГУ и профильных ВУЗов, разработчикам, и другим участникам. * Сервер и платы находятся в своей подсети, полностью изолированной от других ресурсов и пользователей ВЦ. * Защита от несанкционированного доступа и расширения полномочий. === Возможности для пользователей === * Пользователи получают индивидуальные учётные записи на сервере под управлением ОС на бязе ядра Linux. * Доступ по протоколу SSH * Компилятор, отладчик, библиотеки предустановлены * Baikal-T1 SDK * Веб-интерфейс для управления отладочными платами * Получение слотов времени * Аппаратная перезагрузка и Power On/Off * Отладочные платы грузятся по протоколу TFTP * Сценарий I: шаблонный образ Linux (<span>Debian MIPSEL, OpenWRT</span>), * Сценарий II: образ собирает пользователь, произвольная ОС. * Отладочные платы могут монтировать по NFS каталог пользователя. === Комплект средств разработки ПО (SDK) === Комплект средств разработки программного обеспечения (далее SDK) полностью создан на базе СПО. SDK содержит кросс-компилятор языков C и C++, редактор связей, отладчик, утилиты и системные библиотеки, достаточные для разработки системного и прикладного ПО, исполняемого на микропроцессором. В состав SDK входит минимальная дистрибуция ОС Linux для целевой платформы с микропроцессором Байкал-Т1 (на основе системной утилиты busybox). SDK поддерживает следующие целевые платформы: * QEMU MIPS32el * Тестовый комплект ТК–Т1 (БФК–1.6) * Тестовый комплект ТК–Т1+ (БФК–1.6+) * Оценочная плата BFK3.1 {{----}} [[File:{{#setmainimage:Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019)!.jpg}}|center|640px]] {{LinksSection}} <!-- <blockquote>[©]</blockquote> --> {{vklink|1386}} <references/> [[Категория:Draft]] [[Категория:OSEDUCONF-2019]] [[Категория:СПО в образовании]] [[Категория:Байкал]] {{stats|disqus_comments=1|refresh_time=2021-08-31T17:39:49.399153|vimeo_plays=26|youtube_comments=0|youtube_plays=37}} |
Текущая версия на 12:22, 4 сентября 2021
- Докладчик
- Роман Ставцев
Краткий обзор «Лаборатория электроники Байкал», опыт использования в учебном и исследовательском процессе.
Содержание
Видео
Презентация
Thesis
Лаборатория электроники Байкал
Комплекс «Лаборатория электроники Байкал» (ЛэБ) предназначен для работы с целевыми платформами на основе процессора Байкал-T1. Участники проекта :
- АО «Байкал Электроникс»
- Научно-исследовательский вычислительный центр МГУ
- ОАО «Т-Платформы»
- Факультет ВМК МГУ
Целью создания ЛэБ были:
- Развитие экосистемы программного обеспечения для отечественных процессоров «Байкал».
- Поддержание интереса образовательного сообщества и разработчиков к продуктам АО «Байкал Электроникс».
- Обучение студентов, аспирантов, специалистов работе с современными системами на кристалле.
- Продвижение отечественной микроэлектроники, программного обеспечения и электроники.
- Наглядная демонстрация возможностей и производительности отечественных процессоров.
При создании ЛэБ руководствовались следующими идеями:
- Организовать удалённый доступ к пулу из нескольких плат с процессором Байкал-Т1 через Интернет.
- Разработать масштабируемую инфраструктуру
- Легко развёртываемую в любом вычислительном центре.
- Применимую и для других процессоров.
- Опорная площадка НИВЦ МГУ, где уже установлено оборудование производства ОАО «Т-Платформы».
- Предоставлять доступ студентам МГУ и профильных ВУЗов, разработчикам, и другим участникам.
- Сервер и платы находятся в своей подсети, полностью изолированной от других ресурсов и пользователей ВЦ.
- Защита от несанкционированного доступа и расширения полномочий.
Возможности для пользователей
- Пользователи получают индивидуальные учётные записи на сервере под управлением ОС на бязе ядра Linux.
- Доступ по протоколу SSH
- Компилятор, отладчик, библиотеки предустановлены
- Baikal-T1 SDK
- Веб-интерфейс для управления отладочными платами
- Получение слотов времени
- Аппаратная перезагрузка и Power On/Off
- Отладочные платы грузятся по протоколу TFTP
- Сценарий I: шаблонный образ Linux (Debian MIPSEL, OpenWRT),
- Сценарий II: образ собирает пользователь, произвольная ОС.
- Отладочные платы могут монтировать по NFS каталог пользователя.
Комплект средств разработки ПО (SDK)
Комплект средств разработки программного обеспечения (далее SDK) полностью создан на базе СПО. SDK содержит кросс-компилятор языков C и C++, редактор связей, отладчик, утилиты и системные библиотеки, достаточные для разработки системного и прикладного ПО, исполняемого на микропроцессором. В состав SDK входит минимальная дистрибуция ОС Linux для целевой платформы с микропроцессором Байкал-Т1 (на основе системной утилиты busybox). SDK поддерживает следующие целевые платформы:
- QEMU MIPS32el
- Тестовый комплект ТК–Т1 (БФК–1.6)
- Тестовый комплект ТК–Т1+ (БФК–1.6+)
- Оценочная плата BFK3.1
Примечания и ссылки
Plays:63 Comments:1