Aktualizacja (10 / 09 / 2026): Posiadamy duży zapas wszystkich naszych produktów, znajdziesz nas również w oraz    Jak uzyskać wycenę

Testy porównawcze platform Micropython

Test porównawczy procesora SBC
Test porównawczy procesora SBC

SBC bazuje na STM32F7, ale na rynku są też inne procesory. Tutaj porównujemy niektóre z nich ze wspólnym benchmarkiem Pythona.

Benchmark

Ponieważ SBC jest przeznaczony do uruchamiania kodu Pythona, porównujemy czas wykonania całego kodu Pythona, znanego jako pystone.

Ten test porównawczy składa się z kilku części do porównywania różnych operacji Pythona, takich jak wywołania funkcji, deklaracje, operacje typu danych itp.

Wewnętrznie zawiera mniej niż 300 linii i wygląda tak:

image.png

Po wykonaniu mierzy czas wykonania w jednostkach [pystony / sekundę] i ta miara może być używana do porównywania różnych platform.
Pełny kod źródłowy można znaleźć tutaj: https://github.com/micropython/micropython-lib/blob/v1.9.3/pystone/pystone.py

Po uruchomieniu testu porównawczego na różnych platformach otrzymaliśmy następujące wyniki:

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

Podsumowując...

  • Odniesieniem, które wszyscy możemy zrozumieć, jest wynik z platformy PC, oceniany na 200 [pystonów/s].
  • Zakres mikrokontrolerów waha się od 0.5 do 5 [pystonów/s], a SBC osiąga 1.9, więc może działać w Pythonie około 100 razy wolniej niż na komputerze PC.
  • SBC plasuje się pomiędzy urządzeniami ESP32 i H7, więc oferuje przeciętną wydajność w porównaniu do mikrokontrolerów dostępnych obecnie na rynku.

Asystent RTK

Znajdź najlepsze produkty dla swoich potrzeb, odpowiadając na zaledwie kilka pytań.

Jeśli podobały Ci się te treści, możesz nas śledzić Twitter, YouTube, Facebook or LinkedIn aby być na bieżąco z takimi treściami.

Masz pytania lub prośby?
Skontaktuj się z nami! Odpowiemy <24 godziny!

Kontakt ArduSimple
Zamknij

Uzyskaj dostęp do swojego konta i zamówień

Or

Jesteś nowym klientem? Utwórz swoje konto
ArduSimple – sprzęt i rozwiązania do pomiarów RTK o wysokiej precyzji w prosty sposób

Chcesz dowiedzieć się więcej o GPS i RTK?

Jeśli jesteś w tej chwili zajęty, nasi inżynierowie mogą wysłać Ci 3 krótkie wiadomości e-mail, w których wyjaśnią wszystko, co musisz wiedzieć, aby rozpocząć swój projekt.