Pengujian Komputer Mikro untuk IoT

Pertama, pertimbangkan istilah "Internet of things". Wikipedia akan melihat definisi berikut:
Internet of Things (IoT) adalah konsep jaringan komputer dari objek fisik ("benda") yang dilengkapi dengan teknologi built-in untuk berinteraksi satu sama lain atau dengan lingkungan eksternal, mengingat organisasi jaringan tersebut sebagai fenomena yang dapat membangun kembali proses ekonomi dan sosial, tidak termasuk kebutuhan untuk partisipasi manusia dari bagian tindakan dan operasi.

Gates


Gerbang adalah perangkat di mana ada logika tertentu untuk mengumpulkan dan memproses informasi dalam jaringan. Tujuan dari jaringan ini mungkin untuk menghitung jumlah orang di gedung. Jaringan seperti itu, jika terjadi kebakaran, akan membantu petugas pemadam kebakaran menentukan apakah seseorang tetap berada di dalam gedung atau tidak.

Peran gerbang ditangani dengan baik oleh mikrokomputer, yang ingin saya pertimbangkan secara lebih rinci. Sebagai pertimbangan, saya memilih beberapa mikrokomputer dengan kisaran harga yang sama dan mengujinya.

Mikrokomputer


ASUS Tinker Board




Komputer mikro dari perusahaan ASUS yang terkenal, papan dengan spesifikasi terbuka dan dengan dimensi Raspberry Pi (yang akan kita bicarakan nanti). Mendukung pemutaran 4K / 30fps.
CPU: Rockchip RK3288 (4x Cortex-A17 @ 1.8GHz)
GPU: Mali-T760
RAM: 2 GB LPDDR3 RAM
Antarmuka: GbE, WiFi, Bluetooth 4.0, 4xUSB 2.0 plus microSD, micro-USB, HDMI, MIPI-CSI, MIPI-DSI, konektor 40-pin

Raspberry Pi 3 Model B +




Komputer mikro paling populer, tentang yang hanya orang malas tidak mendengar tentang perusahaan. Pewaris Raspberry Pi 3 Model B.
CPU: Broadcom BCM2837B0 (4xCortex-A53, 64-bit @ 1.4GHz)
GPU: Broadcom Videocore-IV
RAM: 1 GB LPDDR2 SDRAM
Antarmuka: WiFi, Bluetooth 4.2, GbE, 4xUSB 2.0, microSD, micro-USB, HDMI, MIPI-CSI, MIPI-DSI, konektor 40-pin

Orange Pi PC 2



Mikrokomputer Shenzhen Xunlong berukuran sama dengan Raspberry Pi.
CPU: Allwinner H5 (4xCortex-A53, @ 1 GHz)
GPU: Mali-450 MP2
RAM: RAM DDR3 1 GB
Antarmuka: 3xUSB 2.0, micro-USB OTG, HDMI, GbE, microSD, CVBS, audio, MIPI-CSI, konektor 40-pin

Khadas Vim1



Biaya dari startup Khadas.
CPU: Amlogic S905X (4x Cortex-53 @ 1,5 GHz)
GPU: Mali-450 MP2
RAM: RAM DDR3 2GB
Memori: 8 GB eMMC
Antarmuka: Wi-Fi, Bluetooth 4.2, Fast Ethernet, 2xUSB 2.0, Tipe C, HDMI 2.0a, IR, micro SD, konektor 40-pin (tidak kompatibel dengan Raspberry Pi), penerima IR

PINE64 Rock64




Komputer mikro PINE64 memiliki faktor bentuk yang sama dengan Raspberry Pi.
CPU: Rockchip RK3328 (4x Cortex A53 @ 1.3 GHz)
GPU: Mali - 450M2
RAM: 1/2/4 GB LPDDR3 RAM
Antarmuka: HDMI 2.0a dengan HDR10, GbE, 2 x USB 2.0, 1 x USB 3.0, konektor 40-pin.

Mari kita beralih ke tes.


Tes Kecepatan CPU


Ini adalah patokan bawaan dari utilitas 7zip, ini memberikan nilai rata-rata dalam MIPS, masing-masing, semakin banyak semakin baik.



Tes ini mengukur kinerja ketika berhadapan dengan bilangan real.



Tes terdiri dari rendering, ditulis dalam bahasa pemrograman C, outputnya berupa gambar dengan resolusi 2048x2048.



Tes mentranskode file wav ke mp3.



Kecepatan RAM


Patokannya adalah bahwa dua operasi dilakukan, ini menyalin ke memcpy dan mengisi memori dengan nilai yang ditentukan dalam memset.



Tes untuk membaca dalam blok satu kilobyte.





Kecepatan dengan basis data


Tes menciptakan database 1 juta catatan di mysql dan kemudian berbagai operasi diuji dalam tabel ini, transaksi terjadi di database mysql lokal.





Kesimpulan


Sekarang, setelah memeriksa mikrokomputer dan melakukan tes, kita dapat menarik kesimpulan untuk diri kita sendiri mana mikrokomputer yang lebih cocok untuk tugas-tugas tertentu. Secara umum, apa yang ingin saya katakan: sama sekali tidak ada gunanya memilih mikrokomputer sesuai dengan karakteristik yang dinyatakan dari pabrikan, karena masih ada sejuta nuansa yang perlu diperiksa dalam praktik baik secara mandiri atau untuk menonton tes, dan bukan hanya satu tapi beberapa, bandingkan dan tonton, bagaimana model komputer mikro tertentu berperilaku dalam tugas yang berbeda. Jadi uji, uji, uji ...

Source: https://habr.com/ru/post/id447964/


All Articles