受限环境下基于目标检测模型的自适应推理优化方法

    公开(公告)号:CN119273894A

    公开(公告)日:2025-01-07

    申请号:CN202411397355.9

    申请日:2024-10-09

    Abstract: 本发明涉及一种受限环境下基于目标检测模型的自适应推理优化方法,属于视频目标检测领域。本发明在CPU、NPU和内存资源受限环境下,完成对视频的目标检测处理和显示的过程,将视频拆解为图像帧,按照帧顺序将图像帧分发给多个进程,完成对每帧图像的处理。同时,本发明提出了受限环境,优化进程总数n的方法,计算FPS的方法和帧率整形输出方法,多进程处理队列的长度设置方法。本发明通过优化进程管理、计算资源分配和队列长度设置,在资源受限的嵌入式设备或移动平台上,实现高效、稳定的视频目标检测。

    一种飞腾服务器平台下存储空间合并成的方法

    公开(公告)号:CN112947863B

    公开(公告)日:2024-01-30

    申请号:CN202110330900.2

    申请日:2021-03-25

    Abstract: 本发明涉及一种飞腾服务器平台下存储空间合并成的方法,其特征在于,包括:依次遍历资源链表上所有的资源,计算得到多个块设备的物理地址空间总和size_all;linux内核启动到初始化外部设备阶段的时候,块设备匹配linux内核驱动,在块设备所对应的linux内核驱动中添加判断,判断是否是第一个块设备进行的linux内核驱动匹配,如果是,遍历资源链表上所有资源,根据资源属性,依次遍历,获取到每一个所需的块设备资源;将所有需要合并的块设备都映射到linux内核驱动所申请的虚拟地址空间中后,将块设备的linux内核驱动注册进linux内核中完成块设备的linux内核驱动工作,根据注册的块设备驱动,建立对应的namespace节点。

    一种飞腾服务器平台下基于非易失内存的实时监控方法

    公开(公告)号:CN113326072A

    公开(公告)日:2021-08-31

    申请号:CN202110563977.4

    申请日:2021-05-24

    Abstract: 本发明涉及一种飞腾服务器平台下基于非易失内存的实时监控方法,属于计算机领域。本发明在基于FT2000+国产多核处理器的服务器上使用一块非易失内存。该服务器上的操作系统中运行的调试监控类的程序,使用非易失内存中申请的内存,可以实现数据断电不丢失,并且实时的将该申请的内存中的数据传输到硬盘当中。循环使用该申请的内存,在该内存存储满了后,根据时间最久数据越旧的原则,将该申请内存中存储的最久的数据更新成服务器操作系统的调试监控类程序产生的最新数据信息。本发明使用非易失内存实时的存储服务器上产生的记录信息,对于服务器在发生故障或者死机时,提升了定位原因、排查问题效率,进而对于服务器运行的稳定性有很大的提升。

    一种飞腾服务器平台下的内核内存页拷贝加速方法

    公开(公告)号:CN111443949A

    公开(公告)日:2020-07-24

    申请号:CN202010216435.5

    申请日:2020-03-25

    Abstract: 本发明涉及一种飞腾服务器平台下的内核内存页拷贝加速方法,包括:在飞腾操作系统内核中增加基于SIMD向量指令的内存页拷贝函数;内存页拷贝函数接收两个输入参数;开始循环拷贝操作后,通过飞腾处理器prfm指令的数据预读取功能从源内存地址依据cache line大小预读取128字节数据到处理器缓存中;将内核的copy_page函数重新命名,并接收两个输入参数,第一个参数为目的内存页地址,标记为dest,第二个参数为源内存页地址,标记为src,以对内核中现有调用接口的透明替换;如copy_page函数执行完毕,内核内存页拷贝结束。本发明利用NEON指令提升FT2000+平台上内存页拷贝的速度,降低处理器资源消耗,提升系统综合性能。

    一种飞腾服务器平台下的加速非易失性内存读写效率的方法

    公开(公告)号:CN112148229B

    公开(公告)日:2024-01-30

    申请号:CN202011083307.4

    申请日:2020-10-12

    Inventor: 马帅 濮约刚 宋珺

    Abstract: 本发明涉及一种飞腾服务器平台下的加速非易失性内存读写效率的方法,其中,包括:在linux内核虚拟地址空间中申请一块虚拟地址空间,并且将此虚拟地址空间通过建立页表,与非易失性内存物理地址空间进行映射;如果非易失性内存需要进行大量的数据读写,通过建立的多个设备文件节点,并行化的进行数据读写,应用层将需要读写的数据进行切块划分,并且建立多个进程,每个进程对应一块数据对象;新建立的设备节点的设备驱动操作函数的读和写函数,将源地址空间的数据拷贝到目的地址空间中;根据驱动程序反馈的结果,判断是否正确,正确则继续下一块数据块的拷贝,判断不正确则返回异常,终止传输。

    一种飞腾服务器平台下基于非易失内存的实时监控方法

    公开(公告)号:CN113326072B

    公开(公告)日:2023-11-24

    申请号:CN202110563977.4

    申请日:2021-05-24

    Abstract: 本发明涉及一种飞腾服务器平台下基于非易失内存的实时监控方法,属于计算机领域。本发明在基于FT2000+国产多核处理器的服务器上使用一块非易失内存。该服务器上的操作系统中运行的调试监控类的程序,使用非易失内存中申请的内存,可以实现数据断电不丢失,并且实时的将该申请的内存中的数据传输到硬盘当中。循环使用该申请的内存,在该内存存储满了后,根据时间最久数据越旧的原则,将该申请内存中存储的最久的数据更新成服务器操作系统的调试监控类程序产生的最新数据信息。本发明使用非易失内存实时的存储服务器上产生的记录信息,对于服务器在发生故障或者死机时,提升了定位原因、排查问题效率,进而对于服务器运行的稳(56)对比文件CN 112311577 A,2021.02.02US 2017364685 A1,2017.12.21US 2019042383 A1,2019.02.07US 2019042406 A1,2019.02.07

    一种飞腾服务器平台下在驱动程序中实现地址映射的方法

    公开(公告)号:CN113326213B

    公开(公告)日:2023-07-28

    申请号:CN202110563969.X

    申请日:2021-05-24

    Abstract: 本发明涉及一种飞腾服务器平台下在驱动程序中实现地址映射的方法,属于计算机领域。本发明在Linux操作系统内核功能模块中实现申请的虚拟地址与指定的物理地址进行一一映射的功能,在Linux操作系统内核中实现的自定义地址映射模块额外的提供了一套供Linux操作系统内核功能模块使用的地址映射接口,通过配置Linux操作系统内核使用的页表项,实现虚拟地址与物理地址的一一映射功能。本发明不会影响Linux操作系统内核中内存管理子系统的地址映射功能,提升了以具体需求为驱动的工程的开发自由度,能够方便Linux操作系统功能模块的修改,并且不会降低Linux操作系统功能模块的强壮性和可移植性。

Patent Agency Ranking