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

    公开(公告)号:CN111443949B

    公开(公告)日:2024-02-02

    申请号:CN202010216435.5

    申请日:2020-03-25

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

    一种基于飞腾处理器的动态监控驱动程序及硬件的方法

    公开(公告)号:CN117112458A

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

    申请号:CN202311099218.2

    申请日:2023-08-29

    Abstract: 本发明涉及一种基于飞腾处理器的动态监控驱动程序及硬件的方法,属于领域。本发明针对例如PCIe总线等外部高速总线接口的设备在高速运行的场景中产生的错误,能够不影响目标驱动程序及硬件高速运行状态的同时,监控到目标驱动程序及硬件的状态及信息。本发明是基于FT2500处理器的新一代国产多核处理器服务器平台上实现的。主要是利用Linux内核模块化设计,在linux内核中插入额外的linux内核模块,配合人为交互输入目标驱动程序及硬件的虚拟地址空间,实现在linux内核中插入的额外linux内核模块中获取到目标驱动程序及硬件的信息。本发明相对比于背景技术而言,具有更高适用性和高效性。

    一种基于内核参数的飞腾平台非易失内存注册方法

    公开(公告)号:CN111444119B

    公开(公告)日:2023-06-02

    申请号:CN202010216441.0

    申请日:2020-03-25

    Abstract: 本发明涉及一种基于内核参数的飞腾平台非易失内存注册方法,包括:内核启动时解析固件传递的非易失内存配置参数;比较cmdline字符串中是否包含pmemmap=字符串来判断内核参数中是否有非易失内存的配置字段,如果不包含pmemmap=字符,则结束非易失内存注册;读取pmemmap配置字段内容到字符串变量p中,从p开始到p+offset结束的字符串记为nn,从offset开始到字符串结束的字符串记为ss,表示非易失内存的大小;遍历物理地址空间资源列表,将物理内存地址nn到nn+ss之间的内存从内核的物理内存地址空间中移除;申请并注册非易失内存平台设备。本发明能够方便非易失内存的配置,验证操作系统的非易失内存相关驱动功能,便于调试。

    一种席位不变的跨机故障迁移方法和系统

    公开(公告)号:CN110740066B

    公开(公告)日:2022-07-08

    申请号:CN201911041649.7

    申请日:2019-10-30

    Abstract: 本发明涉及一种席位不变的跨机故障迁移系统,其中,包括:A服务器的第一个服务器单元为活动服务器单元,B服务器第一个服务器单元为备用服务器单元;活动服务器单元后台定时保存虚拟机内存快照,备用服务器单元通过不断发送心跳包对活动服务器单元进行监测,当检测到网络断开时,启动另一虚拟机恢复最近成功保存的虚拟机快照,备用服务器单元向A服务器的共享存储单元上的远程桌面管理软件发送远程桌面请求,将备用服务器单元的界面远程显示到共享存储单元上,将共享存储单元的显示、USB以及串口迁移至故障服务器单元的座席,从而实现座席不变和状态恢复。

    一种席位不变的跨机故障迁移方法和系统

    公开(公告)号:CN110740066A

    公开(公告)日:2020-01-31

    申请号:CN201911041649.7

    申请日:2019-10-30

    Abstract: 本发明涉及一种席位不变的跨机故障迁移系统,其中,包括:A服务器的第一个服务器单元为活动服务器单元,B服务器第一个服务器单元为备用服务器单元;活动服务器单元后台定时保存虚拟机内存快照,备用服务器单元通过不断发送心跳包对活动服务器单元进行监测,当检测到网络断开时,启动另一虚拟机恢复最近成功保存的虚拟机快照,备用服务器单元向A服务器的共享存储单元上的远程桌面管理软件发送远程桌面请求,将备用服务器单元的界面远程显示到共享存储单元上,将共享存储单元的显示、USB以及串口迁移至故障服务器单元的座席,从而实现座席不变和状态恢复。

    一种安全计算机防拆系统
    16.
    发明授权

    公开(公告)号:CN110704878B

    公开(公告)日:2021-03-02

    申请号:CN201910917192.5

    申请日:2019-09-26

    Abstract: 本发明涉及一种安全计算机防拆系统,涉及安全计算机技术领域。本发明充分利用I2C通信数据总线的互连协议,通过安全模块作为I2C总线主设备,以超低功耗单片机电路、可销毁固态盘作为总线从设备实现防拆销毁策略的功能。在实现的过程中,首先通过主机配置机箱拆盖销毁管理以及销毁策略的管理,其次通过安全模块的I2C总线配置各从设备的销毁策略管理,最后由超低功耗单片机电路根据配置情况实现对可销毁固态盘和安全模块的销毁。本发明所设计的防拆设计较传统的防拆卸设计具有明显优势。

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

    公开(公告)号:CN111443949A

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

    申请号:CN202010216435.5

    申请日:2020-03-25

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

Patent Agency Ranking