如题 多核运行 使负载动态平衡 有什么好方法吗?
openEM看了很久了 但是总觉得我的应用可能不需要openEM
我的应用要求是:
假设有一个数据堆A和一个数组B
多核并行的时候 所有的核心(或者从核)从A内读取一些数据 ,经过计算之后将结果写入数组B的相应位置
因为我可以控制每个核心的运算范围, 所以写入B的时候 不会出现同时写入同一块地址的现象。
这样的应用条件 使用openEM合适吗?还有别的方法吗?
因为目前工程使用了BIOS,包括Memory region的配置,cfg文件配置等牵扯太多,我怕再加入openEM
可能会与我的工程出现冲突,所以想问问有没有简单一些的负载平衡方法。