
Explore innovative solutions in 5G Standalone networks, including early glaucoma diagnosis methods and advancements in 5G functional specifications, presented by an experienced researcher and Nokia professional.

Linear programming optimization using Boost Proto. Learn to model and solve complex decision problems efficiently with CVX++, a declarative domain-specific language embedded in C++.

Explore Boost.Compute, a high-level API for GPU/parallel computing. Learn to write efficient C++ applications for GPUs, FPGAs, and multi-core CPUs using this portable, STL-like library.

Declarative and composable digital signal processing library for efficient code generation and seamless C++ integration, inspired by Faust language and flownomials algebra.

Explore the design and implementation of a modern C++14 MQTT client library for embedded systems, showcasing efficient techniques for IoT devices and discussing adaptability across various platforms.

Explore C++11's <system_error> header, focusing on std::error_code and std::error_condition. Learn their design, intended use, and potential for extensibility in error handling and reporting across platforms.

Explore C++ mixins for customizable abstractions in embedded systems, focusing on compile-time composition techniques to enhance flexibility and performance in resource-constrained environments.

Explore modern C++ in embedded systems, covering decision-making, tool support, language features, and practical applications for bare-metal and small-OS projects.

Exploring embedded domain-specific languages for bare metal projects, focusing on benefits, resource costs, and implementation techniques using C++14/17 features.

Explore optimizing C++ for exotic hardware through metaprogramming, outperforming industry standards while enhancing safety and usability. Learn DSL techniques for ARM Cortex SoCs to achieve exceptional performance.

Insights and methodologies for teaching modern C++ to beginners, focusing on C++11/14/17 concepts and best practices for educators to effectively introduce programming to freshmen.

Exploring hardware vulnerabilities and their impact on C++ systems, this talk delves into side-channel attacks, physical penetrations, and supply chain risks, offering insights for securing modern C++ designs.

Explore a declarative approach to message handling in embedded systems using modern C++, covering bit mapping, filtering, and dispatching for efficient asynchronous communication.

Explore modern C++ techniques for efficient embedded logging, overcoming constraints of tiny CPUs and memory while achieving optimal performance and usability in firmware development.

Explore GPU-accelerated real-time DSP for radio astronomy, focusing on BLADE software's innovative techniques for processing massive data streams from the Allen Telescope Array.

Explore low latency C++ across industries, examining challenges and techniques for efficient programming in time-critical systems like finance, audio, and gaming.

Explore advanced C++ techniques for low-latency systems, covering CPU caching, data structures, concurrency, and memory management to optimize performance in finance, audio, and gaming.

Explore composable firmware for embedded systems through a live demo, covering hardware access, interrupts, logging, and safe arithmetic while building an RGB lighting controller.

Learn to create an automated indoor garden system using sensors, microcontrollers, and CircuitPython. Explore web app development, Raspberry Pi setup, and IoT data analysis for plant care automation.

Explore PYNQ: Python-based platform integrating microprocessors, microcontrollers, and FPGAs. Learn to leverage programmable system-on-chips for embedded development using familiar Python ecosystem and Jupyter notebooks.

Explore realtime FM audio synthesis in Python, covering signal flow, generators, envelopes, and event loops to create dynamic, multi-note synthesizer sounds.