微型板 - Single board computer 使用心得
最近(玩過)購入了好幾個不同的微型版, 分別是 : Raspberry pi, Cubie board 2, Parallella 16 core, odroid u3.
具有強大的擴充功能, 比較適合拿來做各類新型硬體的開發, 比如接 web cam, 天氣感應, 智能居家生活..
如果需求為強大的處理能力, 則不太適合.
自己跟人借了一片來玩玩之後就覺得至少不太適合我.
不過因為是小板的先驅, pi 社群資源豐富, 擴充多, 很適合剛接觸這領域的人.
此為所有小板裡唯一有 sata 界面, 且所有接口都是原始 size ( 不是 micro, mini )
具有 A20 Dual Core A7 Cpu 及 1G ram 儼然就是一個普通電腦的縮小版. 不過除了 sata 這個優點, 以及價格還 ok, 其實他的定位有點不上不下.
看名字就知道此為 Cubieboard 2 的升級版.
CPU 和 Ram 一樣, 多了 Mail400 GPU.
不過他的接口多了一些, 比如 VGA!? SATA!?
對喜歡這些界面的人來說可能很酷, 但我個人是不太喜歡小板上有太多非必要零件.
所以有點 thank you 88..
此為同價格裡 (目前為 65, 我買的時候因為特價, 49 一塊) , "就我所知"無人能匹敵的效能與配備.
1.7G quad-core 併有 2G Ram, 其他該有的也一應俱全, 並配有 eMMC (記憶卡界的 ssd), 使得他是我的最愛.
用它跑 xubuntu 一點也不 lag. 目前我用一個當開發機, 一個拿來玩一些軟硬整合的玩具.
我的開發環境是在 Gnome 下跑 nginx, mysql, redis, memcached, beanstalkd, 4 個 ruby instance, 兩個 Chrome, 一個 editor.
跑這些東西竟然還頗順, 真的令我驚訝 (我的 mac air 都會 lag..) .
U3 的開發功能也頗為強大.
基本的如 USB IO board, uMart, usb camera, 也可以接上 odroid show (mini display).
進階的, Shield Tinkering Kit 可以透過它來開發自己的模組, 或是 IO Shield 來開發任何你的需要.
如果需要移動, 還可以直接購買 ups (雖然只能撐兩小時), 裝個小螢幕, 就變一個行動電腦了.
Odroid U3 還是所有小板裡我的最愛.
如果需要更強大擴充的功能, 可以考慮 Hardkernel 家其他的產品.
有別於上面所有的小板, 他強調的就是多 CPU 分散式運算.
你可以選 16 core 或 64 core.
我選的 16 core, 不過 16 core 就非常強大.
以 Benchmark 來看, 它輕易地幹掉 i5-520m, 接近 i7 2760 qm.
要知道 i7 2760qm 在 ebay 上二手要 5000 NTD 起跳, 還只有 cpu, 而這個小板什麼都有, 只要 3000 NTD.
不過實際跑起來, 可能因為 1G ram 以及 cpu 的關係, 速度並不是太理想. 官方釋出的 linux img 也不是很好, 於是我又分別裝了 xubuntu, 以及 crunchbang. 但效果還是比 u3 糟一些.
於是乎我認為它比較適合純跑資料, 運算.
所以應該裝 linux server.
於是我下載了一些 example 在上面跑 (有興趣的可以去 Parallella Examples 下載 )
以 code 的複雜度, 以及運算出來的結果, 個人覺得還頗威.
而板子的 layout 設計, 和界面是所有小板裡我最喜歡的, 很乾淨.
於是 parallella 被列為不同等級的小板.
比較適合有大量運算, 大量使用 cpu, 等工作的人.
這似乎是 Cubieboard 全新力作.
從官方部落格看來, 主要特色就是 A80 8 core 2.0G CPU , 以及 64 Core PowerVR G6230 GPU.
光這兩點就可以幹掉很多現有的產品(甚至桌上型)了吧.
雖然我不是很喜歡他們把 VGA 和 SATA 接頭搞上板子, 但這樣的規格確實還蠻讓人期待
官網寫說 6 月會公佈, 不過現在已經 7 月了沒有下文.
但 delay 很正常的, parallella 都 delay 半年了... lol
* Samsung Exynos5422 Cortex™-A15 2.0Ghz quad core and Cortex™-A7 quad core CPUs * Mali-T628 MP6(OpenGL ES 3.0/2.0/1.1 and OpenCL 1.1 Full profile) * 2Gbyte LPDDR3 RAM at 933MHz (14.9GB/s memory bandwidth) PoP stacked * eMMC5.0 HS400 Flash Storage * USB 3.0 Host x 1, USB 3.0 OTG x 1, USB 2.0 Host x 4 * HDMI 1.4a and DisplayPort1.1 for display * Integrated power consumption monitoring tool
與 U3 相比
多了一個強大的 A15 2.0 quand core cpu.
還內建 GPU Mail-T628.
多了一個 USB 3.0 port (可以接 HardDisk, 或有線網路 了).
而且可以直接接螢幕, 如果你有 lcd (比如這個), 可以直接接板子上.
根據官方實測的結果, 他的效能可以巴掉 Galaxy Note3, 真是太令人驚艷了.
於是吃電 5V/4A 對這樣的效能來說也算是小 case 了.
XU3 拿來裝 WIndows 玩 3D遊戲 大概都還能跑很順?
XU3 目前還是預購, 訂單先到就先出貨. 最早的出貨日是八月 18.
比起很多的預購我覺得這算是非常有誠意了.
Parallella 都讓我等了一年多呢...
跟很多玩軟硬整合的先進們比, 我還算是很嫩.
所以此篇純粹分享.
有機會再來 open source 我用小板所做的 即時人臉辨識驅動 bb 槍發射..
(因為我家門口常有狗來亂大便, 所以設計了這個東西.. lol )