Aktualisierung (30 / 09 / 2026): Wir haben alle unsere Produkte auf Lager, finden Sie uns auch in und    Wie Sie ein Angebot erhalten

Benchmarking von Micropython-Plattformen

SBC basiert auf STM32F7, aber es gibt andere CPUs auf dem Markt. Hier vergleichen wir einige davon mit einem gängigen Python-Benchmark.

Benchmark

Da SBC für die Ausführung von Python-Code ausgelegt ist, vergleichen wir die Ausführungszeit eines vollständigen Python-Codes, bekannt als Pystone.

Dieser Benchmark besteht aus mehreren Teilen, um verschiedene Python-Operationen wie Funktionsaufrufe, Deklarationen, Datentypoperationen usw. zu vergleichen.

Intern enthält es weniger als 300 Zeilen und sieht so aus:

image.png

Nach der Ausführung misst es die Ausführungszeit in Einheiten von [Pystones / Sekunde] und dieses Maß kann verwendet werden, um zwischen verschiedenen Plattformen zu vergleichen.
Den vollständigen Quellcode finden Sie hier: https://github.com/micropython/micropython-lib/blob/v1.9.3/pystone/pystone.py

Nachdem wir den Benchmark auf verschiedenen Plattformen ausgeführt hatten, erhielten wir Folgendes Ergebnisse:

BoardCPU[pystones/sec]
PCIntel200
OpenMVH7STM32H75.6
OpenH7STM32H73.6
KeyndriteK2102.9
OpenMVSTM32F72.5
RpPico2RP23502.48
SBCSTM32F71.9
RpPicoRP20401.08
WemosESP321.04
FeatherNFR520.7
M5StackESP320.66
NucleoL432STM32L40.33

Ganz zum Schluss ......

  • Die Referenz, die wir alle verstehen können, ist das Ergebnis der PC-Plattform mit einer Bewertung von 200 [pystones/sec].
  • Der Bereich der Mikrocontroller variiert von 0.5 bis 5 [pystones/sec] und der SBC erreicht 1.9, sodass Python ungefähr 100-mal langsamer ausgeführt werden kann als ein PC.
  • Der SBC liegt leistungsmäßig zwischen den Geräten ESP32 und H7 und bietet somit eine durchschnittliche Performance im Vergleich zu den heute auf dem Markt erhältlichen Mikrocontrollern.
Planen Sie Ihr GPS-Projekt?

Wir haben über 1000 Kunden geholfen, ihr Projekt mit präzisem GPS zu starten.
Wir antworten Ihnen innerhalb von 24 Stunden!

Völlig verloren? Fangen Sie hier an!

Wenn Sie neu in der Welt der Hochpräzision sind, helfen wir Ihnen anhand einiger Fragen dabei, das beste Produkt für Ihre Anforderungen zu finden.

Mit einem Kollegen teilen

Kennen Sie jemanden, der an der GPS-RTK-Integration arbeitet?

Beitrag per E-Mail senden
Abonnieren Sie unseren Newsletter, um nützliche Updates zu erhalten.

Sie können sich jederzeit abmelden.

Haben Sie Fragen oder Wünsche?
Kontaktiere uns! Wir antworten <24 Stunden!

Kontakt ArduSimple
Menu

Wir senden Ihnen per E-Mail einen Link zu diesem Beitrag.

Beitrag per E-Mail senden

Greifen Sie auf Ihr Konto und Ihre Bestellungen zu.

Or

ArduSimple – Hochpräzise RTK-Vermessungsgeräte und -lösungen einfach erklärt

Möchten Sie mehr über GPS und RTK erfahren?

Falls Sie momentan keine Zeit haben, können Ihnen unsere Ingenieure drei kurze E-Mails senden, in denen sie Ihnen alles erklären, was Sie für den Start Ihres Projekts wissen müssen.