OpenEM的全称是Open Event Machine。是TI 针对嵌入式应用开发的multicore runtime system library。OpenEM可以在多核上有效的调度,分发任务。它把任务调度给负载轻的核,进而实现动态的负载平衡。OpenEM是基于TIKeystone 系列芯片的multicore Navigator 构建的,具有开销小,效率高的特点。本文首先对OpenEM的原理做了简单的介绍。然后结合一个大矩阵乘的演示用例详细介绍了OpenEM的使用。最后通过量化分析这个演示用例的执行cycle 数,总结了OpenEM的效率和局限。希望本文能成为学习OpenEM的读者的一个有用的参考。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !