Update (14 / 02 / 2026): Kami memiliki banyak stok semua produk kami, temukan kami juga di dan    Toko sekarang

Pembandingan platform Micropython

Benchmark CPU SBC
Benchmark CPU SBC

SBC didasarkan pada STM32F7, tetapi ada CPU lain di pasaran. Di sini kami membandingkan beberapa di antaranya dengan tolok ukur Python umum.

patokan

Karena SBC dirancang untuk menjalankan kode Python, kami membandingkan waktu eksekusi kode Python lengkap, yang dikenal sebagai pystone.

Benchmark ini memiliki beberapa bagian untuk membandingkan operasi Python yang berbeda seperti pemanggilan fungsi, deklarasi, operasi tipe data, dll.

Secara internal berisi kurang dari 300 baris dan terlihat seperti ini:

image.png

Setelah dieksekusi, ini mengukur waktu eksekusi dalam satuan [piston / detik] dan ukuran ini dapat digunakan untuk membandingkan antara platform yang berbeda.
Kode sumber lengkap dapat ditemukan di sini: https://github.com/micropython/micropython-lib/blob/v1.9.3/pystone/pystone.py

Setelah menjalankan benchmark pada platform yang berbeda, kami mendapatkan yang berikut: hasil:

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

Sbg penutup...

  • Referensi yang dapat kita pahami adalah hasil dari platform PC, dengan rating 200 [pystones/sec].
  • Kisaran mikrokontroler bervariasi dari 0.5 hingga 5 [pystones/sec] dan SBC mencapai 1.9, sehingga dapat menjalankan Python kira-kira 100 kali lebih lambat daripada PC.
  • SBC juga berada di antara perangkat ESP32 dan H7, sehingga menawarkan kinerja rata-rata dibandingkan dengan mikrokontroler yang tersedia di pasaran saat ini.

Jika Anda menyukai konten ini, Anda dapat mengikuti kami di Twitter, Youtube, Facebook or LinkedIn untuk tetap update konten seperti ini.

Punya pertanyaan atau permintaan?
Hubungi kami! Kami akan menjawab <24 jam!

Ikon
Kontak ArduSimple
Penyelesaian
ArduSimple Papan evaluasi GNSS RTK dibuat mudah

Ingin mempelajari lebih lanjut tentang GPS dan RTK?

Jika Anda sedang sibuk saat ini, teknisi kami dapat mengirimkan 3 email singkat yang menjelaskan semua yang perlu Anda ketahui untuk memulai proyek Anda.