October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Embedded Linux Conference [clear filter]
Monday, October 28


Low-Latency, Deterministic Networking with Standard Linux using XDP Sockets - Magnus Karlsson & Björn Töpel, Intel Corporation
Application areas such as time sensitive networking and packet processing usually require some combination of high throughput, low latency and determinism in their packet processing characteristics. Satisfying these requirements with standard sockets have been found to be challenging, so application writers have resorted to use bare-metal solutions such as DPDK and vendor specific SDKs. While these solutions often manage to meet the tough performance goals, they break a number of security properties of Linux, poses integration challenges and are a lot harder to use than standard sockets.

In this session, we present XDP sockets (AF_XDP), that was introduced in Linux 4.18. XDP sockets have been designed from ground up to be able to deterministically deliver sub microsecond packet latencies and process many millions of packets a second. We will present how to use XDP sockets from user space, an overview of the kernel and driver implementation, as well as a performance evaluation.


Magnus Karlsson

SW Architect, Intel Corporation
Magnus Karlsson is a Principal Engineer at Intel. Magnus joined Intel in late 2014 through the acquisition of LSI's/Avago's networking processor business and has worked for the past 25 years with low-level SW such as operating systems, hypervisors, networking, and boot loaders as... Read More →

Björn Töpel

Linux Kernel Engineer, Intel
Björn is a Linux kernel networking hacker at Intel, with a a soft spot for memory models, all things networking, and RISC-V. He's a wannabe librarian, coffee addict, and kernel maintainer.

Monday October 28, 2019 15:15 - 15:50
Forum 3
  • Session Slides Included Yes
Tuesday, October 29


Customize Real-Time Linux for Rocket Flight Control System - George Kang, Advanced Rocket Research Center, Taiwan
The flight control system for HTTP-3A rocket developed by ARRC in Taiwan is based on real-time Linux system, building rocket steering and attitude control under high dynamics environment. The major objective of HTTP-3A is to launch a sounding rocket vertically and send a 10 KG of payload with guidance and attitude control to an apogee exceeding 100 KM, while exercising all kinds of technologies of satellite launch vehicle, except the orbit insertion.

Flight control system is the crucial component of rocket avionics system. To its meet mission critical requirements, the flight control system is built on PREEMPT_RT based Linux along with hardware-assisted hard real time sensing and actuation. At present, sensing referring to sensor acquisition is accomplished by real-time capability of actuation, guaranteed by EtherCAT and PREEMPT_RT.


George Kang

Avionics Software Manager, Advanced Rocket Research Center, Taiwan
George Kang leads the avionics team of Advanced Rocket Research Center (ARRC) building the open source-based software solution for the rocket avionics. To meet the requirements of the space mission, his focus on the real time and flight dynamics is to deploy and enhance Linux based... Read More →

Tuesday October 29, 2019 17:10 - 17:45
Forum 2
  • Session Slides Included Yes