Luke Valenty - High-Performance Message Dispatch in C++ - emBO++ 2023

Поділитися
Вставка
  • Опубліковано 28 сер 2024
  • Last year Luke presented the CIB framework developed by Intel at emBO++ 2022. Watch this talk to learn how the CIB framework is used to enable low-latency, high performance message dispatch in embedded systems. Luke will quickly recap the basics of CIB, the message handler service, and provide details on message dispatch performance achieved and how it is done. This topic covers template metaprogramming techniques, clean design principles, hashing and binary search algorithms, and declarative programming styles.
    Luke started his career at Intel in 2008 as a hardware validation engineer developing tools to validate chip designs in simulation. Since 2018 Luke has been working as a lead firmware engineer for deeply embedded components. His team is embracing modern C++ and leaving C woes behind.
    This talk was part of the embedded software conference emBO++ 2023 .
    USEFUL LINKS ##
    * en.wikipedia.o...
    * www.merriam-we...
    * github.com/int...

КОМЕНТАРІ • 5

  • @LukeValenty
    @LukeValenty Рік тому +9

    By the way, I’m still working on this pull request, but had to divert my attention for a bit. Finished version will take a couple more months.

    • @ludoviclagouardette7020
      @ludoviclagouardette7020 Рік тому +1

      That is very cool! I have to try this out because this is amazing. Thanks for your talk!

    • @alexeydmitrievich5970
      @alexeydmitrievich5970 10 місяців тому

      Awesome library! One minor nitpick: please repeat the question from the audience if it was not asked with a microphone

  • @monavalenty6079
    @monavalenty6079 Рік тому

    Great presentation! ❤ Nice to see your passion!

  • @Gabriel38196
    @Gabriel38196 10 місяців тому

    Looks very similar to ecs