基于并行计算工具的测试方法
    62.
    发明公开

    公开(公告)号:CN115114173A

    公开(公告)日:2022-09-27

    申请号:CN202210896219.9

    申请日:2022-07-28

    Abstract: 本发明涉及一种基于并行计算工具的测试方法,属于计算机软件领域。本发明并行运算的测试工具自动生成并行化测试集;将现有的串行程序自动进行并行化处理;测试结果通过图形化形式简洁明了地表示出测试结果。采用本发明对并行计算工具测试,通过加载串行程序,获取并行程序的特征信息,依据并行编程规范对串行程序并行化处理,对运行结果加以综合分析后,对并行计算的性能有直观的表现形式。该方法能够帮助代码程序员依据性能分析结果,对热点代码进行修改和优化,使程序运行时性能得到提升,从而提高整个系统的运行性能。本发明实现简单有效,达到了应用的要求。

    基于负载的改进模拟退火算法的云任务调度方法

    公开(公告)号:CN112954012B

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

    申请号:CN202110110967.5

    申请日:2021-01-27

    Abstract: 本发明涉及一种基于负载的改进模拟退火算法的云任务调度方法,属于网络技术领域。本发明通过建立时间‑成本双适应度函数并将负载ΔL加入到传统模拟退火算法中的metropolis准则中,提高系统负载较好的解的接受概率,使任务在减少时间以及成本的同时以使系统达到负载均衡。传统模拟退火算法相比,本发明降低了任务总执行时间以及任务执行成本,提高了系统负载的均衡度,相较于遗传模拟退火算法,参数减少,容易实现。

    一种基于二值计算的多核自旋锁设计方法

    公开(公告)号:CN113806099A

    公开(公告)日:2021-12-17

    申请号:CN202111070598.8

    申请日:2021-09-13

    Abstract: 本发明涉及一种基于二值计算的多核自旋锁设计方法,属于线程同步领域。本发明依靠两个变量nextTicket与ticketInService,nextTicket与ticketInService成对计数;当nextTicket计数值小于ticketInService计数值时,表示自旋锁pLock未被任何线程获取持有;当nextTicket计数值等于ticketInService计数值时,表示当前仅有一个线程获取到自旋锁pLock,执行本线程的临界保护区程序;当nextTicket计数值大于ticketInService计数值时,表示存在两个及以上的线程尝试获取自旋锁pLock,当前自旋锁保持者执行临界保护区程序,其他尝试获取pLock的线程将会自旋。本发明可以确保系统线程按照获取自旋锁的先后顺序访问/操作共享资源,安全有效的解决天熠多核多线程中的线程同步问题。

    一种嵌入式异构多核处理器架构并行调试系统及方法

    公开(公告)号:CN113704032A

    公开(公告)日:2021-11-26

    申请号:CN202110958852.1

    申请日:2021-08-20

    Abstract: 本发明涉及一种嵌入式异构多核处理器架构并行调试系统及方法,属于嵌入式调试领域。本发明用户通过交互界面输入调试命令,当调试命令被发出,界面软件同步生成调试器可识别的协议命令,并发送给ARM调试器或DSP调试器;调试命令经调试器转换后发送给调试代理,并通过USB口发送给仿真器;仿真器软件根据协议信息将命令转换成目标机可识别的JTAG命令发送到目标机;同时,以移位方式按原路返回调试结果。本发明针对异构多核处理器平台并行调试的情况,即针对DPS+ARM双核异构硬件环境下,实现基于应用程序的并行调试。为异构多核环境下的运行调试提供了技术支撑。

    国产平台PMU自适应的性能采集监控系统

    公开(公告)号:CN112069029A

    公开(公告)日:2020-12-11

    申请号:CN202010920679.1

    申请日:2020-09-04

    Abstract: 本发明涉及一种国产平台PMU自适应的性能采集监控系统,属于计算机技术领域。采用本发明基于PMU自适应的性能采集监控系统,通过前端提取PMU硬件配置信息,后端将平台PMU硬件相关配置操作作为硬件屏蔽层,以参数形式接收前端配置信息后进行实体化配置,达到无需根据平台的升级不断修改天熠内核PMU核心代码的效果,从而极大方便开发者更加专注于程序本身的PMU性能优化问题,节省开发适配调试时间。本发明同时提供了用户查询、设置等操作界面和可视化性能实时分析结果动态展示,可视化操作帮助开发者更快捷直观定位性能热点。为国产关键软硬件平台复杂程序性能监控提供了技术保障和应用支撑。本发明实现简单有效,达到了应用的要求。

    基于回放的代码调试方法
    67.
    发明公开

    公开(公告)号:CN108021495A

    公开(公告)日:2018-05-11

    申请号:CN201610954150.5

    申请日:2016-11-03

    Inventor: 蒋欣欣 张杨 闫帅

    Abstract: 本发明涉及一种基于回放的代码调试方法,属于计算机软件技术领域。本发明通过插桩、追踪与记录以及回放的三步式的代码调试策略,消除了由并行程序中多个进程并行执行导致的并行程序在运行过程中的不确定性,定位了错误代码,实现了代码的确定性回放,能够明显提高代码调试的效率和准确度,改进了软件研发的质量,为并行程序调试工作提供了方法参考。

    便于移植的嵌入式数据库管理系统

    公开(公告)号:CN107977369A

    公开(公告)日:2018-05-01

    申请号:CN201610920545.3

    申请日:2016-10-21

    Abstract: 本发明涉及一种便于移植的嵌入式数据库管理系统,属于嵌入式计算技术领域。本发明将嵌入式数据库管理系统划分为平台适配层和数据库数据处理层两部分,将操作系统相关模块与数据库内部处理逻辑模块隔离开来。平台适配层向下屏蔽了各嵌入式操作系统间的差异,数据库数据处理层向上提供统一的对外接口。采用本发明后,嵌入式数据库管理系统在移植时,嵌入式数据库开发人员只需关注平台适配层,依据目标嵌入式操作系统的特点实现平台适配层API,而嵌入式数据库应用程序可直接使用或仅进行少量修改即可使用。大大提高了嵌入式数据库管理系统移植的便利性,有效的降低了嵌入式数据库管理系统移植的复杂度,提高了嵌入式数据库应用软件开发的效率。

Patent Agency Ranking