Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019) — различия между версиями

Материал из 0x1.tv

(Batch edit: replace PCRE (\n\n)+(\n) with \2)
 
(не показано 5 промежуточных версий этого же участника)
===  Комплект средств разработки ПО (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=2020-01-28T14:34:242021-08-31T17:39:49.981691399153|vimeo_plays=126|youtube_comments=0|youtube_plays=33}}7}}

Текущая версия на 12:22, 4 сентября 2021

Докладчик
Роман Ставцев.jpg
Роман Ставцев

Краткий обзор «Лаборатория электроники Байкал», опыт использования в учебном и исследовательском процессе.

Видео

on youtube

Презентация

Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019).pdf

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
Обучение навыкам внедрения отечественных технических средств в национальную ИКТ-инфраструктуру (Роман Ставцев, OSEDUCONF-2019)!.jpg

Примечания и ссылки

Plays:63   Comments:1