Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann

  • ACCU Conference
  • 2023-06-28
  • 1873
Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann
Raspberry Pi PicoRaspberry Pi Pico with C++OSC++OSRP2040Coroutinesstd::executionraspberry pirp2040 projectsembedded systemscoroutines in C++20C++26embedded systems c++Coroutines and std::execution in Embedded SystemsDetlef VollmannUsing Both Cores of Raspberry Pi Pico with C++OSportable embedded applications c++developments in C++ for small systemsACCUACCU Conf 2023ACCU 2023ACCU Conference 2023C++accu 2023 talksdevelopment in c++cppcppOS
  • ok logo

Скачать Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann

ACCU Membership: https://tinyurl.com/ydnfkcyn
Sponsored By think-cell: https://www.think-cell.com/accu
https://accu.org

Using Both Cores of Raspberry Pi Pico with C++OS: Coroutines and std::execution in Embedded Systems - Detlef Vollmann - ACCU 2023
Slides: https://accu.org/conf-previous/accu2023/

This talk is about using the latest developments in C++ for really small systems.

Since C++11, Standard C++ already provides some mechanisms to run task on multiple cores.
RP2040, the processor of Raspberry Pi Pico, features two Cortex M0+ cores, but as an implementation of the Armv6-M architecture it's not really meant for symmetric multi-processing (SMP), so std::thread is not appropriate for using these two cores.

But with coroutines in C++20 and std::execution (probably in C++26) there are other standard mechanisms in C++ to utilize multiple cores.

C++OS is a proof of concept that implements the C++ Standard API as pre-emptive multitasking system on bare metal.
This makes it possible to explore how far the C++ Standard interfaces can provide the interface for portable embedded applications and what's still missing.

C++OS also provides a partial preliminary implementation for the std::execution interface that's currently proposed for C++26.
This allows for more task launching control than simply std::thread.

This presentation will not go deeply into the technical details of RP2040, but will show several applications that use both cores based on the the existing and proposed mechanisms of Standard C++.
---

Detlef Vollmann

Detlef Vollmann is an oldtimer in software engineering,
C++ and embedded systems.
He still has fun trying new ideas, mainly in C++ on small systems.
Detlef is the author of C++OS, a small real-time OS to test the
latest C++ features.
---

https://www.accuconference.org/

YouTube Videos Filmed, Edited & Optimised by Digital Medium: https://events.digital-medium.co.uk

#accuconf #programming #raspberrypi #cpp

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]