[單板電腦大評比] ASUS Tinker 與 Raspberry Pi 3 比一比

作者/攝影  曾吉弘
時間
成本
難度   * * *
材料表
  • ASUS Tinker挺客板
  • Raspberry Pi 3

 

ASUS從去年底悄悄在各大消費性電子展露出了 Tinker 開發板之後,大家就開期待這片板子有什麼有趣的地方。畢竟在在對手林立的SBC戰場中,不只是硬體規格要好,還需要軟體與社群端的支援(資源)。本文將簡單比較兩片板子的異同以及使用 sysbench 軟體的效能評比結果。

如想要以影片方式更加了解Tinker的朋友們,

歡迎觀看CAVEDU教育團隊粉絲團挺客之夜直播影片

簡單來說,Tinker 在硬體配置上與Raspberry Pi 3可說是完全相同,但在硬體上,照規格來看高檔了許多。當然,Raspberry Pi 會紅本來就不是靠規格強(想想當年第一片pi吧),而是靠諸多社群大大無私奉獻,讓它在軟硬體支援與完整度上都愈來愈好。君不見水果拼盤系列,有香蕉橘子蓮霧鳳梨,還有老虎呢。一定都會被問到這一個問題:”Raspberry Pi 一片$1500,如果不是比便宜,要如何說服消費者掏錢去買這個價差呢?

所以本篇對於Tinker的著眼點在於從 Raspberry Pi 的轉移體驗,如果差異性太大,島至於看上Tinker效能而想要移植專案的使用者,如果碰到軟體套件不相容或是函式庫要重做等等,可能又跑回去Pi的懷抱了。簡單說,多聽聽使用者的聲音是很重要的,這點ASUS團隊看來做得不錯喔。

謎之音:2月底剛結束的台大電機黑客松,明查暗訪的結果對於Tinker的反應相當不錯呢!

 

規格

項目 ASUS Tinker Raspberry Pi 3
價格 約$2200 約$1500
尺寸 85.6mm x 56.5mm 85.6mm x 56.5mm
處理器 Rockchip RK3288

四核心 1.8GHz

Broadcom BCM2837

四核心 ARM Cortex-A53, 1.2GHz

時脈
RAM 2GB Dual Channel DDR3 1GB LPDDR2 (900 MHz)
顯示晶片 Integrated Graphics Processor

ARM® Mali™-T764 GPU*1

Broadcom VideoCore IV
資料儲存 Micro SD card Micro SD card
電源 5V DC 5V DC
GPIO腳位 40 pin 40 pin
類比輸入
PWM
I2C
UART
攝影機 CSI CSI
影像輸出 4K HDMI /   DSI port HDMI / DSI port
聲音輸入/輸出 HDMI / 音源孔

RTL ALC4040 CODEC

HDMI / 音源孔
乙太網路 有 Gb LAN 有   100M LAN
USB接頭 4 x USB 2.0 4 x USB 2.0
無線網路 802.11 b/g/n 802.11 n
藍牙 BLE BLE
目前可用之OS
  • 特製版Debian
  • Kodi

載點:https://www.asus.com/tw/Single-board-Computer/TINKER-BOARD/HelpDesk_Download/

樹莓派基金會推薦Raspbian,其他還有Ubuntu Mate, Windows 10 Iot Core (注意不是Windows 10開機), OSMCAndroid等非常多。

載點:https://www.raspberrypi.org/downloads/

GPIO腳位配置

ASUS Tinker

 

Raspberry Pi3

系統效能測試

在此使用sysbench來測試 Tinker 與 Pi3 的CPU效能與檔案存取速度,(螢幕截圖使用ssh登入後截圖,請先安裝sysbench才能執行相關指令來測試效能

 

$ sudo apt-get update

$ sudo apt-get install sysbench

 

先來看看兩者CPU基本規格

$ lscpu

 

ASUS Tinker

 

Raspberry Pi3

CPU效能

請執行以下指令:

$ sysbench –test=cpu –cpu-max-prime=2000 run

 

左側 linaro 為 tinker 的 terminal 畫面,右側為Raspberry Pi 3,可以看到Tinker : 14.49秒,Pi3則需37.05秒。使用 i7-4700筆記電腦執行同一指令,大概是1.02秒,由此可知這類型的單板電腦與桌機/筆電還是有相當大的差異(價錢也是啊!)

檔案存取

請先用以下指令建立用來測試用的檔案,在此為1G,數字不要調太大不然會跑不完

$ sysbench –test=fileio –file-total-size=1G prepare

接著執行以下指令

$ sysbench –test=fileio –file-total-size=1G –file-test-mode=rndrw –init-rng=on –max-time=300 –max-requests=0 run

上圖為Tinker(49.6),下圖為Pi3(51.02秒)

在此兩者執行時間是差不多,但是兩者的讀寫速度則差別相當大,Tinker是31.8 Kb/s,Pi3 是。Tinker的 Total tranferred data 只有 18.75Mb,Pi3卻高達1.7Gb!

 

ASUS Tinker

Raspberry Pi3

 

記憶體讀取測試

請用以下指令進行記憶體讀取測試

$sysbench –test=memory –memory-block-size=8K –memory-total-size=1G –memory-oper=read run

ASUS Tinker(3330.7Mb/s)

Raspberry Pi3(1413.3Mb/s)

記憶體寫入測試

請用以下指令進行記憶體寫入測試

$sysbench –test=memory –memory-block-size=8K –memory-total-size=1G run

ASUS Tinker(1483.5Mb/s)

Raspberry Pi3(646.6Mb/s)

 

註1:Tinker 的 GeekBench 得分為3925,Pi3為2092,但還是老話一句,速度快當然很好,也需要周邊軟硬體與社群的支持才行喔。資料來源:https://www.slideshare.net/NiyaziSARAL/asus-tinker-board

註2:ASUS 相關資料與圖片經同意後引用自 ASUS Tinker 原廠網站

 

相關文章:

Leave a comment

Your email address will not be published.


*