040coders.nl: Talks and Videos. Food and Drinks. Every 3rd Thursday somewhere in the 040 region. 040coders.nl: Talks and Videos. Food and Drinks. Every 3rd Thursday somewhere in the 040 region.



Bare Metal Experiences


Talk

Herman Roebbers By: Herman Roebbers
From: Altran

Talk at Meetup 20200220


Abstract

When working in the embedded arena, there usually is a demand for improving system performance in one or other fashion. This can also be the case for systems that run without an Operating System, so-called "Bare Metal" systems.

This presentation will illustrate what the presenter has been able to achieve, starting with simple performance optimization and followed by an energy optimization challenge involving cryptographic functions (EEMBC's SecureMark-TLS).

Performance improvement by a factor of 8 and energy reduction by a factor of 9, the latter without changing the algorithm's code.

Herman's slides are now available.


Biography

Herman Roebbers has been programming embedded systems since 1987. He worked at Twente University after he graduated as M.Sc. EE, and did work in parallel processing, SW development, HW specification, creating and giving courses and papers while there.

While working for (Philips-) TASS, he continued embedded activities, including Android hacking, FPGA programming in Handel-C, Analytical Software Design, creating MIPS/ARM debug support for ASICs, and kept writing the odd article and paper about these and other embedded activities.

Currently employed by Altran, he did secondment and consultancy at many companies in different areas, one of which is Ultra-Low Power, for which he is Thought Leader at Altran.
He lectures, consults, gives workshops at Altran, Embedded World Conference (class 5.2) and through the High Tech Institute.



contact: organizers at 040coders.nl
contact: organizers at 040coders.nl