针对智能机器人图像识别对并行化的处理需求,设计一种采用数据驱动机制,支持函数语言风格编程的数据流多核目标识别系统。系统包括通用处理器核、数据驱动模块和点对点片内通信结构。通用处理器核执行常规程序;数据驱动模块进行数据完备性检测;系统数据通过点对点片内通信结构传输。实验结果表明,系统采用的数据驱动机制充分增加粗粒度的多核并行性,线性加速比较好。