一种面向异构多核体系的任务调度方法

    公开(公告)号:CN104899089A

    公开(公告)日:2015-09-09

    申请号:CN201510270127.X

    申请日:2015-05-25

    Inventor: 程旭 刘锋 张晟

    Abstract: 本发明涉及一种面向异构多核体系的任务调度方法,多核间通过共享内存的方式实现数据的传递,通过中断和轮询的方式实现信息的传递;共享内存划分为命令区、结果区、数据输入区和数据输出区,并且根据各个区域的功能设计高效的数据结构,建立异构多核间交互的内存模型;任务调度采用多个环形队列实现优先级任务队列,实现高效、公平的任务调度机制。本发明为主从式异构多核体系提供了一种高效、可扩展性好、可移植性强的任务调度方法;采用本发明可以大幅降低主核负载,均衡系统芯片上的整体负载;并且该任务调度方法调用开销小,不仅可以高效地满足单任务的调度需求,还可以同时满足多任务的实时调度需求。

    基于软硬件协同处理的MPEG多格式兼容解码方法及其装置

    公开(公告)号:CN101729893A

    公开(公告)日:2010-06-09

    申请号:CN200910163713.9

    申请日:2009-08-14

    Abstract: 本发明公开了一种基于软硬件协同处理的MPEG多格式兼容解码方法及其装置,该装置包括:处理器、硬件加速器,处理器与硬件加速器之间的寄存器配置接口支持MPEG-1/2/4标准。硬件加速器包括:亚像素插值模块,用于对读入的参考宏块数据进行亚像素插值运算;离散余弦逆变换模块,用于对残差数据进行二维离散余弦反变换处理;运动补偿模块,用于由亚像素插值运算结果和处理后的残差数据重构成解码宏块;DMA控制器模块,用于计算参考块数据读取位置,并从参考帧中读取参考宏块数据,再将已经重构完成的宏块写入重建帧的相应位置地址中;本发明实现了MPEG多格式兼容解码。

    一种用于微处理器功能验证的测试程序生成方法及装置

    公开(公告)号:CN101894063B

    公开(公告)日:2012-09-26

    申请号:CN201010201216.6

    申请日:2010-06-13

    Inventor: 程旭 佟冬 张良

    Abstract: 一种用于微处理器功能验证的测试程序生成方法及装置;方法包括:A、随机生成μ+λ个个体并保存成原始生成种群;将所述原始生成种群作为当前种群;B、结合指令库,将当前种群中的个体转化为测试程序;C、仿真执行当前种群中的各个体转化得到的测试程序,生成功能覆盖报告;D、如果当前种群是原始生成种群,则直接进行步骤E;否则选择当前种群中的个体进行λ次交叉、变异操作,产生的新个体也保存进当前种群,然后进行步骤E;E、根据功能覆盖报告,从当前种群中选出至少μ个个体作为新一代种群;F、如果满足停止条件,则输出该新一代种群中个体对应的测试程序集;否则将该新一代种群作为当前种群,返回步骤B。

    一种高速缓存管理策略的调整方法及系统

    公开(公告)号:CN101866321B

    公开(公告)日:2012-03-21

    申请号:CN201010200570.7

    申请日:2010-06-13

    Inventor: 程旭 管雪涛 黄涛

    Abstract: 本发明公开了一种高速缓存管理策略的调整方法及系统,涉及计算机处理器高速缓存领域;解决现有技术中高速缓存管理策略决策方式与应用访存行为实际需要出现偏差导致系统性能降低的问题。所述系统包括工作子系统、测试子系统和调整子系统所述工作子系统和所述测试子系统构成全部的高速缓存,其中:所述工作子系统采用一种高速缓存管理策略管理所述工作子系统中的高速缓存;所述测试子系统包括多个测试组,每个测试组分别采用不同的高速缓存管理策略管理本测试组内的高速缓存;所述调整子系统获取所述多个测试组的访问失效率信息,并根据所述多个测试组的访问失效率信息,对所述工作子系统采用的高速缓存管理策略进行调整。

    一种动态调整带宽分配的总线仲裁方法及仲裁器

    公开(公告)号:CN101676890B

    公开(公告)日:2012-05-16

    申请号:CN200910163707.3

    申请日:2009-08-14

    Abstract: 本发明公开了一种用于动态调整带宽分配的总线仲裁方法及其仲裁器,其中总线仲裁方法包括:步骤一,保存所有总线主设备在一个滑动时间窗口内的总线占用量的记录;步骤二,每隔设定长度的时间,根据总线占用量的记录和预先设定的带宽需求,计算出各总线主设备在最近时间窗口内的带宽偏离量;步骤三,对各总线主设备的带宽偏离量进行排序,带宽偏离量越大的总线主设备的仲裁优先级越高;步骤四,根据排序得到的仲裁优先级序列进行总线仲裁。本发明解决了现有技术中存在的带宽分配不准确以及无法保证较低通信延迟的问题。

Patent Agency Ranking