Browse All Sessions
FREE Theatre

The Quest for Simplicity

Henk Muller Henk Muller
34:05
Theatre

The Quest for Simplicity

Henk Muller
34:05 EOC 2022
Henk Muller

Register Free to Watch

34:05

About This Session

Modern software engineering practices and embedded systems development are often in conflict.

Software engineering has seen major progression in the last few decades – the way we design systems has changed with object oriented methods (including the ability to add layers of abstractions and generic types); inheritance has significantly altered how we implement systems, and garbage collection has improved many programmer’s sleep. Combined, these advances have given us improvements in maintainability, verification, reusability, and time to market.

The issue at hand is that not all of these mechanisms translate into efficient structures – the driving force between cost and energy savings. Examples of where it would be acceptable to deliver a system that needs twice the resources to operate, are few and far between.

In this talk we explore where the inefficiencies crept in and discover how simple software engineering can help to reclaim those losses.

About Henk Muller

Henk Muller
Henk provides the strategic direction for XMOS' future developments in Silicon devices, applications, and underpinning technologies. Prior to joining XMOS, Henk was a Reader at the University of Bristol, where he was involved in the research and teaching of Computer Architecture, Compilers, Ubiquitous Computing, and Wearable computing. He's also held positions at the University of Amsterdam and Philips Research Labs.

About XMOS

XMOS is a deep tech company at the leading edge of the AIoT. Our processors and purpose-designed applications help product designers innovate and get to market fast, putting intelligence at the core of smart devices.
Visit XMOS

Title

Message