• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg скачать в хорошем качестве

Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg 1 год назад

C++ Coroutines

HW/SW Modeling

HW/SW Co-design

HW-SW Co-design

transactional models

behavioral models

embedded software

RTL

shift left

software testing

Behavioral Modeling in HW/SW Co-design Using C++ Coroutines

Behavioral Modeling

Jeffrey Erickson

Jeffrey E Erickson

Sebastian Schoenberg

cpp coroutines

coroutines

programming

software

c++

cpp

cppcon

cpp con

c++ con

cppcon 2023

in cpp

in c++

cppcon youtube

2023

talks

behavioural modelling

development

con

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg в качестве 4k

У нас вы можете посмотреть бесплатно Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

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

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson, Sebastian Schoenberg

https://cppcon.org/ --- Behavioral Modeling in HW/SW Co-design Using C++ Coroutines - Jeffrey Erickson & Sebastian Schoenberg - CppCon 2023 https://github.com/CppCon/CppCon2023 Faced with the challenge of modeling a hardware IP that is controlled by a processor running C code, we developed two key methodologies that we want to share with the C++ community. The first is “Register Hooking”, where we use the preprocessor to alter the behavior of primitive data type interactions to allow for a model interaction without extensive code alteration. The second methodology is the use of coroutines to define side effects through behavioral models, which constitutes the majority of this talk. Coroutines have the advantage of representing the parallel nature of hardware in a syntactically friendly way. Using coroutines also avoids several potential synchronization problems that arise with multi-threaded approaches or extensive and nested use of async/future. Complex hardware interactions can be represented with relative ease using coroutines. --- Jeffrey Erickson Jeffrey E Erickson works in HW/SW Codesign Architecture in the Programmable Solutions Group at Intel Corporation. He holds a BS in Electrical and Computer Engineering from the University of Virginia and a doctorate from Rutgers University and UMDNJ. For 15 years he has worked in embedded systems development including FPGA-processor integration, secure firmware development, and systems modeling. He holds 3 patents in image processing and signal integrity. Sebastian Schoenberg Sebastian Schoenberg is a Principal Engineer at Intel Corporation and responsible for Intel’s FPGA and eAsic firmware software architecture. After completing his PhD in computer science at the University of Technology in Dresden, Germany, Sebastian joined Intel’s Research Labs where he applied his micro-kernel and real-time operating system background to develop modern hypervisor software architectures to help define Intel’s Virtualization Technology Hardware Architectures. During his time at Intel’s Internet of Things group, Sebastian was driving information-centric network and distributed IoT edge computing software architectures for next generation smart IoT applications and scalable IoT device onboarding capabilities. Sebastian holds 30+ patents in the area of virtualization, Internet of Things and Information Centric Networking. --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk --- Registration for CppCon: https://cppcon.org/registration/ #cppcon #cppprogramming #cpp

Comments
  • Deciphering C++ Coroutines - A Diagrammatic Coroutine Cheat Sheet - Andreas Weis - CppCon 2022 3 года назад
    Deciphering C++ Coroutines - A Diagrammatic Coroutine Cheat Sheet - Andreas Weis - CppCon 2022
    Опубликовано: 3 года назад
  • Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023 2 года назад
    Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023
    Опубликовано: 2 года назад
  • RISC-V Con 2024: 1 год назад
    RISC-V Con 2024: "Leveraging RISC-V for hardware software co-design of low power AI accelerators"
    Опубликовано: 1 год назад
  • Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023 2 года назад
    Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023
    Опубликовано: 2 года назад
  • Frank Landgraf - Rest APIs with C++ - The CrowCpp Project 1 год назад
    Frank Landgraf - Rest APIs with C++ - The CrowCpp Project
    Опубликовано: 1 год назад
  • Poland Is Building Europe's Next Economic Superpower 1 день назад
    Poland Is Building Europe's Next Economic Superpower
    Опубликовано: 1 день назад
  • C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023 1 год назад
    C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023
    Опубликовано: 1 год назад
  • Kubernetes — Простым Языком на Понятном Примере 5 месяцев назад
    Kubernetes — Простым Языком на Понятном Примере
    Опубликовано: 5 месяцев назад
  • Саботаж в правительстве Путина / Обыск во дворце 3 часа назад
    Саботаж в правительстве Путина / Обыск во дворце
    Опубликовано: 3 часа назад
  • 21 неожиданный способ использовать Gemini в повседневной жизни 20 часов назад
    21 неожиданный способ использовать Gemini в повседневной жизни
    Опубликовано: 20 часов назад
  • Building the PERFECT Linux PC with Linus Torvalds 1 месяц назад
    Building the PERFECT Linux PC with Linus Torvalds
    Опубликовано: 1 месяц назад
  • Высокомерный полицейский остановил чернокожего агента ФБР и пожалел об этом 10 месяцев назад
    Высокомерный полицейский остановил чернокожего агента ФБР и пожалел об этом
    Опубликовано: 10 месяцев назад
  • Reflection: C++’s Decade-Defining Rocket Engine - Herb Sutter - CppCon 2025 2 дня назад
    Reflection: C++’s Decade-Defining Rocket Engine - Herb Sutter - CppCon 2025
    Опубликовано: 2 дня назад
  • An Introduction to Tracy Profiler in C++ - Marcos Slomp - CppCon 2023 1 год назад
    An Introduction to Tracy Profiler in C++ - Marcos Slomp - CppCon 2023
    Опубликовано: 1 год назад
  • Бывший рекрутер Google объясняет, почему «ложь» помогает получить работу. 3 недели назад
    Бывший рекрутер Google объясняет, почему «ложь» помогает получить работу.
    Опубликовано: 3 недели назад
  • The Rise of Chinese Memory 2 дня назад
    The Rise of Chinese Memory
    Опубликовано: 2 дня назад
  • Appreciating C++ coroutines in forty minutes - Andrzej Krzemieński - code::dive 2023 2 года назад
    Appreciating C++ coroutines in forty minutes - Andrzej Krzemieński - code::dive 2023
    Опубликовано: 2 года назад
  • Think Fast, Talk Smart: Communication Techniques 11 лет назад
    Think Fast, Talk Smart: Communication Techniques
    Опубликовано: 11 лет назад
  • Great C++ is_trivial: trivial type traits - Jason Turner - CppCon 2023 1 год назад
    Great C++ is_trivial: trivial type traits - Jason Turner - CppCon 2023
    Опубликовано: 1 год назад
  • The World's Most Important Machine 3 недели назад
    The World's Most Important Machine
    Опубликовано: 3 недели назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5