A hypervisor on a multicore system

A hypervisor on a multicore system

I have written before about multicore systems – here for example – and looked at AMP vs SMP and various…

Default parameters, C++ determinism and other C++ questions

Default parameters, C++ determinism and other C++ questions

As I mentioned on a previous occasion, I always welcome questions whenever I make a presentation, do a web seminar,…

Multicore Linux, DO-178B and RTOS performance

Multicore Linux, DO-178B and RTOS performance

Although I enjoy writing articles and blogs and giving presentations – I am always hoping that I can impart some…

Multicore systems: heterogenous architectures – untangling the technology and terminology

Multicore systems: heterogenous architectures – untangling the technology and terminology

Multicore continues to be a hot topic, as an ever-increasing number of embedded systems are designed with multiple CPUs –…

Embedded World – “This is not EDA”

Embedded World – “This is not EDA”

Last week, as I previously previewed, was Embedded World in Nuremberg, Germany. Now that I am back home, footsore and…

An RTOS with a GUI

An RTOS with a GUI

Embedded systems are evolving – that is blindingly obvious. But that does not just mean that we are finding more…

Embedded software engineering priorities

Embedded software engineering priorities

Apart from writing about embedded software matters, I also read widely and enjoy the perspectives offered by many of the…

Low power modes

Low power modes

Power management is a hot topic – or maybe that should read “a cool topic” – among embedded developers of…

Selecting an embedded operating system

Selecting an embedded operating system

A majority of embedded devices nowadays are implemented using an operating system of some kind. This has not always been…