运行应用任务的方法及装置

    公开(公告)号:CN105700854A

    公开(公告)日:2016-06-22

    申请号:CN201410686611.6

    申请日:2014-11-25

    Abstract: 本发明公开了运行应用任务的方法及装置,其中,该方法包括:读取x86机器上的高速并行计算mapreduce程序;从mapreduce程序中提取x86指令集的机器代码;将提取的x86指令集的机器代码转换为ARM指令集的机器代码;从mapreduce程序中提取x86汇编代码,将其修改为ARM汇编代码;将修改得到的mapreduce程序移植到ARM机器上,用以在ARM平台上基于mapreduce程序运行应用任务。本发明方案能够实现在ARM平台上基于mapreduce程序运行应用任务。

    一种环路滤波的并行实现方法

    公开(公告)号:CN102098515B

    公开(公告)日:2012-12-12

    申请号:CN201110042746.5

    申请日:2011-02-18

    Abstract: 本发明提供了一种环路滤波的并行实现方法,该方法包括:按照预设的非滤波方向及多核处理器包含的核心个数N,将多个待滤波的宏块依次划分为M个有序的并行处理区;从第a个并行处理区中选择b个待滤波的宏块,将b个待滤波的宏块作为本次滤波的宏块组;在本次滤波的宏块组包含的宏块个数b小于N时,从第a+1个并行处理区中,选择c个宏块加入本次滤波的宏块组,利用N个核心对本次滤波的宏块组进行滤波;M为待滤波的宏块个数与N的商取整后的值,或者为待滤波的宏块个数与N的商取整后的值与1之和;a小于M;b、c为进行本次滤波的待滤波宏块个数的最大值。采用本发明的方法,能够降低IPR,提高滤波的工作效率,缩短滤波消耗的时间。

    基于异构处理器的任务调度方法、装置及电子设备

    公开(公告)号:CN106980533B

    公开(公告)日:2020-04-28

    申请号:CN201610032798.7

    申请日:2016-01-18

    Abstract: 本发明实施例提供了一种基于异构处理器的任务调度方法、装置及电子设备,所述方法包括:电子设备中的主处理器监测每个异构从处理器的当前CPU负载,并从各异构从处理器中,识别当前CPU负载大于其对应的第一设定阈值的至少一个源处理器;针对每个所述源处理器,在该源处理器的各算法模块中,确定至少一个调度模块;针对每个调度模块,根据模块属性表中保存的算法模块与至少一个异构从处理器的对应关系,获取所述调度模块调度到的目标处理器;在所述源处理器与所述目标处理器之间建立连接,将所述调度模块调度到所述目标处理器,以使得所述源处理器和所述目标处理器共同完成所述源处理器对应的任务。本实施例能够提高任务调度效率和成功率。

Patent Agency Ranking