本文针对多核协作的两个Image processing demo进行对比,它们分别是OMP和IPC.
其中:
OMP=OpenMP,这个demo用到了MailBox邮箱投递
IPC=Inter-processor Communication,这个demo用的是MessageQueue消息队列
两个demo在测试的时候最大的一个区别是,OMP只需连接core0,而IPC则是master-slave模式。
至于IPC模式的demo可以参见以下两篇博文
CCS+C6678LE开发记录13:多核协作图像处理demo测试
这两个demo测试的时候都是在EVM board上运行主程序(Edge detection),在PC的Web浏览器中访问网页内容
测试起来有些麻烦,因此我只选择两张图片进行测试,具体结果如下