大家好,我是小月月,今天我们来聊聊BeagleBone AI开发板。
今年初,BeagleBoard.org推出了采用TI AM5729处理器芯片的“BeagleBone AI”SBC。
AM5729的CPU包含有两个Cortex-A15核心。同时,该处理器芯片为了适用于AI应用,还带有两个C66x DSP核心和EVE计算机视觉处理核心。主板配置上,BeagleBone AI拥有1GB内存,16GB eMMC,WiFi和千兆以太网。
还记得去年年底时候,TI发布了四核A53的 AM65x系列处理器,小月以为该型号处理器会被用于今年的新型号BeagleBone上。
但是小月月错了,这次的BeagleBone AI使用的并不是AM65x,而是AM57x,并且是个双核A15的Sitara AM5729。虽然是个双核处理器,但是它在做视觉处理时候并不慢,甚至比那些4核机器还快得多,我们后面慢慢说原因。
AM5729与老版本的AM5728相比,对AI应用做了改进。AM5729多了4个嵌入式视觉引擎核心,简称EVE。EVE内核由TI通过Vision AcclerationPac架构设计,设计的应用场景为汽车视觉应用。
TechRepublic指出,这4个EVE核心能让AM5729跑计算机视觉应用时能比没有EVE的AM5728快8倍,战斗力就像吃了红BUFF一样。AM5729的主频并没有被明确透露,但是小月月根据AM5728猜测,可能是1GHz多一点。
GPU方面,AM5729与AM5728保持一致,采用了PowerVR SGX544 3D GPU和Vivante GC320 Core 2D加速器,还有4个可编程的实时PRU内核。
正如BeagleBoard.org的产品页面所示,AM5729的主要亮点并不是在CPU核心,而是额外增加的两个TI C66x DSP核心和四个EVE核心。
这两个核心可以通过通用的OenCL应用程序API来调用,用于给AI应用加速。目前,API函数库已开源。
如果你已经有一台BeagleBone Black,并需要更高的AI计算性能,可以考虑一下把主控板升级到BeagleBone AI。与BB Black相比,BeagleBone AI的内存翻了一倍,达到1GB。eMMC存储量也增加一倍,达到16GB eMMC。该板还提供千兆以太网和高速WiFi,以及USB Type-A端口和USB Type-C端口。
领取专属 10元无门槛券
私享最新 技术干货