Tracealyzer

Using Tracealyzer to Evaluate Python Algorithms in Linux

Using Tracealyzer to Evaluate Python Algorithms in Linux

In this blog post, we will see how Tracealyzer can be used to quickly and efficiently evaluate multiple implementations of an algorithm in Python, a language that is becoming more common in embedded application development as most machine learning frameworks are implemented in Python.

read more
Understanding the impact of compiler options on performance

Understanding the impact of compiler options on performance

In this post, we’re going to understand how the combination of LTTng and Tracealyzer can shine light on how compiler options impact performance. The method discussed can come in handy whenever we are evaluating the performance of multiple candidate implementations of a particular feature.

read more
5 Steps to Speed Multithreaded Embedded Software Development

5 Steps to Speed Multithreaded Embedded Software Development

Your organization can get to market faster with higher-quality products when given better insight into the “dark side of the code”—the actual behavior of the full software system. Intended and actual behavior may differ in myriad ways that are not apparent from the source code.

read more