Floating-point face-off, part 2: Comparing performance

I used to think that floating-point was not for Embedded Systems. Too slow, too much code overhead and rounding is always a problem. It turns out that while scaled integers still have a performance benefit, floating-point computations can be done with a surprisingly high performance these days on modern Embedded CPUs. This is true not […]

Update on: Comparing Performance on Windows, Linux and OS X

If you haven’t read the original post, have a look at it: Comparing Performance on Windows, Linux and OS X I got my computer upgraded :-) It is very tiny, an Intel NUC Kit. But what matters is what is inside: An Intel i7 with 4 cores and hyper-threading, so like 8 processors, 16 GB […]

Getting started with J-Trace PRO

J-Trace PRO enables continuous streaming trace, live code coverage, and profiling analysis of embedded ARM Cortex-M systems. With J-Trace PRO and Ozone, our debugging tool, you can get the analysis of your system within less than 15 minutes. In this video, we show you how to get started and guide you through the Trace Tutorial.

Comparing Performance on Windows, Linux and OS X

Last week, I compared the speed of the 64-bit and the 32-bit build of Embedded Studio and the GCC compiler. The 64-bit version was the clear winner, with a performance gain of about 5 – 20 %. But what can we get from working with different operating systems? At SEGGER, we developers are free to select […]