Get A Sneak Peek Of C++Now 2024! Exclusive Interview With Michael Caisse By @cppevents!

Sdílet
Vložit
  • čas přidán 3. 06. 2024
  • www.cppnow.org​
    / cppnow
    ---
    C++Now 2024 Session Preview - Employing Senders and Receivers to Tame Concurrency in Embedded Systems by Michael Caisse
    Kevin Carpenter from @cppevents sits down with Michael Caisse to discuss his upcoming Keynote talk for C++Now 2024, titled Employing Senders and Receivers to Tame Concurrency in Embedded Systems
    Join Kevin and Michael for a sneak preview of this session from CppNow 2024!
    ---
    Session Description:
    Concurrency and asynchronicity are notoriously hard in baremetal systems which often provide few abstractions. One core, a few interrupt driven events, and communication that may produce errors or require cancellation and now we have a concurrency beast. Typical approaches range from ignoring the problem to inefficient and hard to maintain implementations. Senders and Receivers offers much in the solution space but is it the silver bullet we have wanted?
    This talk shows how to use the Senders and Receivers pattern to solve increasingly more complex problems. We will use Intel's open source baremetal senders and receivers library as well as other open source packages to build elegant, declarative solutions to historically complex problems. Our target will be an ARM based development board controlling several devices.
    While this talk is focused on concurrency in the embedded baremetal domain, the problems addressed and solutions showcased are applicable to many areas. Please join me as we explore how Senders and Receivers can be employed to tame the concurrency beast in event driven systems.
    About C++Now Conference
    C++Now is an onsite international C++ Conference which will run from 29th April - 3rd May 2024 in Aspen, Colorado.
    Join us in-person for five days of C++ content, including C++ talks, group chats and networking at the Aspen Center for Physics which offers a unique and lively environment for thought, education, and collaboration. We’ll also have lightning talk sessions to participate in throughout the event.
    ---
    Michael Caisse
    Michael started using C++ with embedded systems in 1990. He continues to be passionate about combing his degree in Electrical Engineering with elegant software solutions and is always excited to share his discoveries with others. Michael is a Principal Engineer at Intel where he works with a talented team putting magic into silicon.
    When he isn't fighting with compilers or robots, he enjoys fencing with a sabre.
    Hosted by Kevin Carpenter: @cppevents
    ---
    CZcams Channel Managed & Optimized By Digital Medium Ltd: events.digital-medium.co.uk
    ---
    #Boost​ #Cpp​ #CppNow​ #programming #concurrency
  • Věda a technologie

Komentáře •