MONSID v2025.1 Delivers Major Performance Gains, ARM64 Support, and Developer Productivity Enhancements

Published: June 28, 2025

Last updated: October 7, 2025

The first release of the year in our new release schedule is here! MONSID v2025.1 is packed with improvements across a wide spectrum of user scenarios. We focused on three pillars: performance, expanded platform support, and developer productivity.

What sets MONSID apart is that we've always aimed to deliver advanced fault diagnosis where others can't: onboard, in real time, and within the tight constraints of embedded systems. While many approaches either oversimplify the problem or demand more processing power than is available, MONSID is designed to fit. This release pushes those strengths even further.

Performance Improvements

Performance has always been at the heart of MONSID. We've gone back to the core propagation algorithm and redesigned key parts of the process. The result is a major boost in runtime performance that benefits everyone, whether you're running on a small embedded device with limited CPU and RAM or a high‑powered system with abundant resources.

Close
TODO
Benchmark Performance Across Releases
This chart highlights the steady improvements in MONSID runtime speed across versions. The redesigned propagation algorithm in v2025.1 and other updates deliver a significant jump in performance, raising the execution rate (Hz) well above previous benchmarks.

Alongside the algorithm redesign, we've reduced startup and allocation costs, so models now run faster and more efficiently out of the box. This release pushes performance even higher - making advanced fault diagnosis not just possible, but practical, in places where many alternatives can't even run. MONSID is designed to be onboard: delivering more insight, faster, while still leaving you plenty of cycles for everything else your system needs to do.

ARM64 Support

The SDK now fully supports Linux ARM64. Customers with a full source code license have always had the flexibility to build MONSID for any target platform, including ARM64. What's new is that the SDK itself now ships with official pre‑compiled ARM64 binaries, lowering the barrier for developers who want to get started quickly on modern ARM64 laptops, desktops, and embedded systems.

API and SDK Improvements

We’ve also made several changes to improve the API and make it easier to use our SDK in more scenarios:

  • Simplified targeting of different platforms for CMake projects
  • New specialized type Composite Data allows model developers to provide richer context for improved fault diagnosis
  • Added new monsid-cli action to create sensor data maps for frameworks such as ROS, F`, and others
  • Consistency checks for custom data types are now easier and more efficient
  • MONSID Toolkit web application updated to match changes in api
  • Updated various helper classes to offer more functionality
  • Improved CMake scripts for use within complex toolchains

Looking Ahead

We've also tackled a variety of bug fixes and compiler warnings to further stabilize your workflows. As always, we welcome feedback - let us know how these improvements impact your projects and what you'd like to see next.

Please visit monsid.com to learn more about MONSID and how state-of-the-art health assessment can be an integral part of your autonomy stack.

MONSID® is a registered trademark of Okean Solutions, Inc.