СВД ВС
504 subscribers
440 photos
13 videos
3 files
303 links
Нейтрино | Операционная система жёсткого реального времени

https://kpda.ru/
Download Telegram
☀️ Уходим на летние каникулы... но не совсем!

В первой половине года мы провели четыре вебинара и вместе с вами разобрали немало интересных тем:

👍 Разработка ПО, связанного с функциональной безопасностью
(совместно с ООО СЦ «Эндьюренс»)
👍 Квотирование системных ресурсов с помощью адаптивного партиционирования
👍 Асинхронное межпроцессное взаимодействие с помощью службы публикации и подписки
👍 Разработка ПО начальной загрузки ЗОСРВ «Нейтрино»

На лето мы решили взять небольшую паузу в проведении вебинаров — впереди сезон отпусков, путешествий и заслуженного отдыха. 🌴

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

Хорошего лета и до встречи в новом сезоне вебинаров!

#Вебинары
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍63
Мы добавили в новую версию консольной утилиты amonctl интерактивный режим.

В состав штатного инструмента мониторинга аномальной активности (amon) в Нейтрино входит консольная утилита управления amonctl.

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

👍 просматривать общее состояние системы (текущий уровень доверия к системе, скорость анализа);

👍 просматривать список анализируемых объектов и информацию по каждому из них;

👍 запускать обучение и дообучение моделей одной клавишей;

👍 просматривать список текущих аномалий в работе системы;

👍 просматривать журнал оповещений об аномалиях.

Мы планируем включить эти изменения в состав новой версии Нейтрино.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍64
Лето в разгаре, а в нашем Учебном центре один поток сменяет другой.

Только вчера завершился курс по администрированию и диагностике Нейтрино, а уже в понедельник стартует новый поток — по разработке приложений.

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

Интенсивный формат, работа с экспертами компании-разработчика и большое количество практических занятий помогают быстро освоить инструменты и уверенно работать с Нейтрино.

📅 Ещё есть несколько свободных мест на курс «Инструментальные средства ЗОСРВ «Нейтрино», который пройдет 13–16 июля.

📌 Записаться можно по телефону: (812) 317-55-56 или по почте: education@kpda.ru

#Курсы
👍6🔥32
Омск — это не только одна из инженерных столиц Сибири, но и Омский государственный технический университет!

К нашей академической программе присоединилась кафедра «Прикладная математика и фундаментальная информатика» ОмГТУ.

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

Добро пожаловать в нашу академическую программу! 🤝

#Академическаяпрограмма
👍63🔥3
Пока где-то спасаются от жары, в Петербурге — отличная погода для новых знаний. ☀️

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

Поздравляем всех слушателей с успешным окончанием курса и получением удостоверений о повышении квалификации!

Желаем, чтобы приобретенные знания и навыки нашли применение в новых проектах.

📅 Впереди — курс «Инструментальные средства ЗОСРВ "Нейтрино» (13–16 июля).

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

#Курсы
🔥321👍1
⚡️ Проверить производительность устройства за несколько минут? Легко!

Мы разработали утилиту xbench — универсальный бенчмарк для оценки производительности устройств, работающих под управлением Нейтрино.

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

Что умеет xbench?
👍Автоматически определяет, какие технологии ускорения вычислений доступны на конкретном устройстве.
👍 Поддерживает несколько вычислительных бэкендов:
• однопоточный CPU;
• Eigen (многопоточный CPU);
• OpenCL;
• OpenGL ES 2.0.
👍 Показывает подробную информацию по каждому доступному бэкенду:
версию технологии, количество вычислительных ядер и другие характеристики.
👍 Прерывает тест по таймауту, если выполнение занимает слишком много времени, что особенно полезно при тестировании низкопроизводительных устройств.

🚀 Мы планируем включить xbench в состав новой версии Нейтрино .

#Нейтрино
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥44
🏛 Санкт-Петербург — это не только культурная столица России, но и один из главных центров инженерного образования страны.

Именно здесь готовят специалистов, которые создают сложные программно-аппаратные комплексы, разрабатывают системное программное обеспечение и внедряют современные цифровые технологии.

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

#Академическаяпрограмма
👍4🔥2🤝11
Куда уходит процессорное время?

Этот вопрос возникает практически у каждого разработчика систем реального времени. Почему приложение укладывается в дедлайны на стенде, но начинает работать иначе на целевой системе? Как понять, где именно теряется производительность?

На Хабре вышла статья Александра Капустина, в которой мы рассказываем о новой технологии прикладного профилирования в ОСРВ «Нейтрино».

Из статьи Вы узнаете:
👍 почему в основе профилирования лежит системная трасса ядра;
👍 как профилировать не только прикладные программы, но и драйверы, системные сервисы и другие компоненты микроядерной ОС;
👍 как получать не только длительность выполнения функций, но и их чистое процессорное время с учётом работы планировщика;
👍 какие форматы отчётов поддерживаются (calltree, FlameGraph, speedscope, Chrome Trace) и для каких задач каждый из них подходит.

Если тема Вам интересна — поддержите статью лайком, поделитесь ею с коллегами и задавайте вопросы в комментариях. Будем рады обсудить.

#Хабр
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍511
Современная разработка начинается с правильных инструментов.

Завершился курс «Инструментальные средства ЗОСРВ «Нейтрино».

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

Это позволило участникам познакомиться с современными подходами к повышению качества и надёжности программного обеспечения.

Все участники успешно прошли тестирование и получили удостоверения о повышении квалификации.

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

#Курсы
🔥9👍6🤝31
Можно ли превратить Grafana в систему управления доступом к тестовым стендам? Оказывается, да.

📖 В статье на Хабре Алексей Васюнин рассказывает о решении проблемы совместного использования тестовых устройств в команде разработки.

Когда десятки разработчиков и тестировщиков работают с одними и теми же аппаратными платформами, неизбежно возникают вопросы: 👍 кто сейчас использует устройство; 👍 свободен ли стенд; 👍 как быстро получить доступ к нужной плате; 👍 как избежать конфликтов между ручной работой и автоматизированным тестированием.

Если Вы занимаетесь разработкой, тестированием или эксплуатацией сложных ПАК-ов, статья может подсказать интересные идеи для автоматизации собственной инфраструктуры.

👍 Будем рады Вашим лайкам, репостам и комментариям!

#Хабр
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍21