Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) (Batch edit: replace PCRE (\n\n)+(\n) with \2) |
||
(не показана одна промежуточная версия этого же участника) | |||
=== Комплект средств разработки ПО (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/> [[Категория:OSEDUCONF-2019]] [[Категория:СПО в образовании]] [[Категория:Байкал]] {{stats|disqus_comments=1|refresh_time=2021-08-25T03:03:2831T17:39:49.105858399153|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