Code Optimierung

Software kennt keine Grenzen

Eingebettete Systeme sind von ihrer Natur her oft eingeschränkt. Gutes Hardware-Design alleine reicht oft nicht aus, um die Einhaltung dieser Grenzen im laufenden Betrieb zu garantieren. In diesem Fall muss die Software sehr sorgfältig implementiert und intensiv getestet werden.

Hier kommen unsere qualifizierten Softwareentwickler ins Spiel. Sorgfältig analysieren, debuggen und optimieren wir Ihren Code. Dabei hilft uns unsere langjährige Erfahrung bei der Benutzung verschiedener Werkzeuge zu Analyse und Profiling auf eingebetteten Systemen.

Die Grundlage bilden Software-Tools, die sich je nach Betriebssystem stark unterscheiden (z. B. ARM DS-5 (Linux/Android), Linux tracing tools oder Windows Embedded Compact Profiler und die notwendigen Hardware-Tools wie z. B. JTAG-Debugger und Messwerkzeuge.

Wir nutzen verschiedene Methoden um die kritischen Abschnitte effizienter zu gestalten (z. B. durch ARM NEON Code oder OpenCL). Schließlich erstellen wir Testumgebungen in denen die optimierte Software nochmals überprüft wird. So stellen wir sicher, dass die Limitierungen des Systems wirklich eingehalten und Ihre Erwartungen an Ihr eigenes Produkt erfüllt werden.

Falls Sie sich für unsere Dienstleistungen im Bereich Codeoptimierung interessieren, freuen wir uns auf Ihren Anruf unter +49 721 627 25-20 oder schreiben Sie uns eine E- Mail an Sales. Gerne können Sie uns auch Ihre Anfrage über unser Kontaktformular senden.