Google AIY 的新板子 AIY Edeg TPU Dev Board :讓你的 Raspberry Pi 更流暢的跑 Machine Learning
每次有小朋友來參觀辦公室,我們都會給他們玩玩 Google Voice Kit。一個簡簡單單的「紙箱」能夠做到對答很神奇嗎?這要多謝 Google 免費放出 Google Assistant 的 API ,利用 Cloud Computing 的方式進行運算,才令 SBC 也有 Machine Learning 的運算能力。事實上 Google AIY Project 產品(包括 Voice Kit 及 Vision Kit)銷量已經超過 20 萬,他們接下來推出新產品 AIY Edeg TPU Dev Board ,解放 Raspberry Pi 跑 Machine Learning 的潛能!
AIY Project 新產品: AIY Edeg TPU Dev Board 及 AIY Edge TPU Accelerator
這次 AIY 計劃推出兩款新品,首先是 Edge TPU ,雖然它看起來像 Raspberry Pi 但它是完全由 Goole 自家設計的 ASIC 晶片,目標是利用最簡單的設計能順暢運行 TensorFlow Lite 。利用他們自家的 TPU 設計把 Machine Learning 的過程加速亦變得最省電,處理器方面仍然基於 Cortex-A53 /Cortex M4F 設計的四核心處理器 NXP i.MX 8M ,GPU 是 GC7000 Lite 圖像處理器,內置了 Google Edge TPU 處理跆,雖然 1GB RAM 及 8GB 記憶體並如一些入門級手機,但這款 ML 特化型從算法及資源分配上加入了特別處理,足以在機內運作「學習過程」。
比較特別的雖然它也像 Raspberr yPi 一樣利用 Micro-SD 作「主機碟」,但供電為 USB-C ,亦有一個 USB-C 的 OTG 接口,和 Type-A 3.0 接口,在板上甚至有雙收音咪、3.5mm 音效輸出、HDMI 2.0 、MIPIDIS 顯示輸出以 40Pin GPIO,想必和 Raspberry Pi 產品有一定的相容性,而系統方面它是支援Ubuntu 等 Linux 及 Android Things 系統,方便進行 IoT 與 ML 的配合。
另一款產品就是為 Raspberry Pi (甚至 Pi Zero) 而設的 AIY Edge TPU Accelerator。簡單來說這是一款外置式的 TPU 處理器,只要利用 USB-C (或者 USB-B) 與 Linux 系統連接,就可以利用它來進行 Machine Learning 運算,藉此甚至在低運算效能的 Raspberry Pi Zero 上運作 Tensorflow Lite 模型。
這兩款產品將會在 2018 年第 4 季正式上市,如果有興趣的話可以到這個網站參考數據。
引用來源:Google Developers