首先感谢阅读,如果您也对TDA4相关的开发感兴趣,我们这边有个学习交流微信群,可以入群和大家一起交流学习。
资历较浅,水平有限,如遇错误,请大家多指正!
保持开源精神,共同分享、进步!
博主WX : AIR_12 我会拉你入群。
链接:TDA4 相关专栏 链接:TDA4 Demo Gitee开源库
欢迎大家加入,一起维护这个开源库,给更多的朋友提供帮助。
更新时间:2022年06月30日
一、Graph和Pipeline的区别和对比:
1、Pipeline的本质:通过分时复用的方式,提高了硬件的整体利用率,但在本质上,运行单条流水线和运行一次graph的时间是相同的。
2、原有的Graph,如果执行vxProcessGraph,那么graph一旦运行起来,就不允许被打断;且同一个时刻,只有一个核参与整体的graph的处理过程。
3、但是Pipeline,可以实现在graph运行过程中,对关心的数据即通过(graph_parameters_queue_params_list)进行调整,比如图片替换、复制等等。
4、同时,pipeline还允许不同的核在同一个时间,参与到不同流水线的处理过程中。整体上提升了硬件的利用效率。
| Graph | Pipeline | |
| 是否可打断 | 不可以 | 可以(通过graph_parameters_queue_params_list |
499



被折叠的 条评论
为什么被折叠?



