Coral Dev Board란?
올 초(2019)에 구글에서 내놓은 Edge TPU가 장착된 Single-board Computer (SBC) 싱글보드 pc이다.
Raspberry Pi(라즈베리파이,이하 라파) 역시 SBC인데, 라파와 달리 Coral Dev Board가 가지는 가장 큰 이점은 Edge TPU가 장착되었다는 것이다.
Edge TPU란?
Edge TPU는 에지에서 AI를 실행하도록 설계된 Google의 맞춤형 ASIC로써 연결된 기기의 수가 급증하고 개인정보 보호/비밀유지, 낮은 지연 시간, 대역폭 제약이 요구됨에 따라 클라우드에서 학습된 AI 모델을 에지에서 실행해야 할 필요성이 갈수록 높아지고 이를 가능하게 하기 위해서 만들어 진것이다.
Edge TPU는 물리적 공간과 전원을 적게 소비하면서 고성능을 제공하므로, 정확도가 높은 AI를 에지에 배포할 수 있게 한다.
Coral Dev Board의 스펙
: 전반적으로 라파4 보다 우수하다.
The specifications for the Edge TPU Module are as follows:
- CPU: NXP i.MX 8M SOC (quad Cortex-A53, Cortex-M4F)
- GPU: Integrated GC7000 Lite Graphics
- Coprocessor: Google Edge TPU
- RAM: 1GB LPDDR4
- Flash memory: 8GB eMMC
- Connectivity: Wi-Fi 2×2 MIMO (802.11b/g/n/ac 2.4/5GHz) Bluetooth 4.1
- Dimensions: 48 x 40 x 5mm
The baseboard has its own set of specifications:
- Flash memory: MicroSD
- USB: Type-C OTG Type-C power Type-A 3.0 host Micro-B serial console
- LAN: Gigabit Ethernet port
- Audio: 3.5mm audio jack (CTIA compliant) Digital PDM microphone (x2) 2.54mm 4-pin terminal for stereo speakers
- Video: HDMI 2.0a (full size) 39-pin FFC connector for MIPI-DSI display (4-lane) 24-pin FFC connector for MIPI-CSI2 camera (4-lane)
- GPIO: 3.3V power rail 40 – 255 ohms programmable impedance ~82 mA max current
- Power: 5V DC (USB Type-C)
- Dimensions: 88 x 60 x 24mm
다만 가격이 기존 라파의 4배 정도 된다고 하니.. 아직까지는 라파를 위협하지는 않을 것 같다.
또한 구글은 Edge TPU를 다른 SBC에서도 사용할 수 있는 Coral USB Accelerator(Edge TPU만 장착된 형태)도 출시했기 때문에 라파+Coral USB Accelerator를 사용하면 충분히 Edge 환경에서 AI 추론이 가능하다.