-
公开(公告)号:CN117421163A
公开(公告)日:2024-01-19
申请号:CN202311262611.9
申请日:2023-09-27
Applicant: 飞腾信息技术有限公司
IPC: G06F11/22 , G06F13/10 , G06F15/78 , G06F13/40 , G06F13/42 , H04L43/0811 , H04L41/0806
Abstract: 本申请提供一种设备探测方法、片上系统、计算机设备及存储介质,应用于计算机技术领域,该方法应用于片上系统,片上系统包括处理器以及板载网卡,处理器搭载包括用户态空间和内核态空间的操作系统,用户态空间配置有DPDK且DPDK包括用于驱动板载网卡的用户态驱动,内核态空间配置有预设文件系统,处理器根据板载网卡的设备节点标识,在预设文件系统中提取驱动板载网卡所需的目标信息,并在DPDK中创建用于记录目标信息的用户态设备文件,该用户态设备文件与用户态驱动具有关联关系,处理器调用用户态驱动并根据该关联关系驱动板载网卡,由于设备节点标识唯一的表示板载网卡,可以确保DPDK探测到的正确的板载网卡,进而实现高性能的信息传输。
-
公开(公告)号:CN115129632A
公开(公告)日:2022-09-30
申请号:CN202210772651.7
申请日:2022-06-30
Applicant: 飞腾信息技术有限公司
IPC: G06F13/30 , G06F12/1081 , G06F12/0897 , G06F15/78
Abstract: 本申请提供一种数据处理方法、相关装置及计算机可读存储介质,方法应用于数据处理装置中,该装置包括片上系统和网口;在片上系统内设置有DMA和目标缓存单元;在网口内设置有接收FIFO;方法包括:在预设的溢出风险条件被触发时,调整片上系统所包含的寄存器的状态,以执行与寄存器的状态匹配的处理策略;其中,在第一寄存器的状态被调整为第一状态后,控制网口启用自身的流量控制策略;在第二寄存器的状态被调整为第二状态后,指示DMA将接收FIFO输出的数据写入目标缓存单元中;在第三寄存器的状态被调整为第三状态后,将DMA的DMA总线的调度优先级调整为最高优先级。本申请可以降低接收FIFO溢出的风险,降低丢包概率。
-
公开(公告)号:CN113259142B
公开(公告)日:2021-10-12
申请号:CN202110764857.0
申请日:2021-07-07
Applicant: 飞腾信息技术有限公司
Abstract: 本申请涉及组播技术领域,公开了虚拟机中的组播性能优化方法、系统、装置及存储介质,其中方法包括:设定组播目标,组播目标包括组播流数据量和要转发的组播流数据条数;向虚拟机发送与所述组播流数据量对应的组播流数据,所述虚拟机向与要转发的组播流数据条数对应的组播组成员进行数据传输;采用SR‑IOV技术虚拟出一个网卡透传给虚拟机。本发明能够通过网卡虚拟来提高网络性能,从而确保虚拟机的组播性能可以满足所需组播要求。
-
公开(公告)号:CN117194061A
公开(公告)日:2023-12-08
申请号:CN202310736206.X
申请日:2023-06-20
Applicant: 飞腾信息技术有限公司
IPC: G06F9/54
Abstract: 本申请提出一种事件处理方法、处理器、设备及片上系统,事件处理方法,该方法应用于包含用户态和内核态的处理器,应用程序运行于所述用户态,UIO设备运行于所述内核态,所述UIO设备包括与所述处理器连接的外部设备的驱动程序,所述方法包括:调用所述UIO设备对所述外部设备进行主动检测;在检测到所述外部设备触发第一事件的情况下,通过所述UIO设备向所述应用程序发送第一消息,所述第一消息用于表示所述外部设备触发所述第一事件。通过执行上述方案,无需依靠外部设备发起中断,即可实现在外部设备触发第一事件时,使应用程序获知外部设备触发了第一事件。
-
公开(公告)号:CN113259142A
公开(公告)日:2021-08-13
申请号:CN202110764857.0
申请日:2021-07-07
Applicant: 飞腾信息技术有限公司
Abstract: 本申请涉及组播技术领域,公开了虚拟机中的组播性能优化方法、系统、装置及存储介质,其中方法包括:设定组播目标,组播目标包括组播流数据量和要转发的组播流数据条数;向虚拟机发送与所述组播流数据量对应的组播流数据,所述虚拟机向与要转发的组播流数据条数对应的组播组成员进行数据传输;采用SR‑IOV技术虚拟出一个网卡透传给虚拟机。本发明能够通过网卡虚拟来提高网络性能,从而确保虚拟机的组播性能可以满足所需组播要求。
-
公开(公告)号:CN113905084A
公开(公告)日:2022-01-07
申请号:CN202111503499.4
申请日:2021-12-10
Applicant: 飞腾信息技术有限公司
IPC: H04L67/141 , G06F15/78
Abstract: 本申请提供一种数据交互方法、装置及计算机设备,涉及数据传输技术领域。该方法应用于片上系统,片上系统包括微控制器、寄存器、存储单元和总线,寄存器设置在微控制器内,微控制器与存储单元相连,存储单元为片上系统中除内存之外的存储单元,总线用于片上系统和外部设备建立通信连接,该方法包括:通过微控制器获取寄存器的状态,微控制器基于寄存器的状态,控制外部设备与存储单元之间的数据交互。本申请可提高片上系统和外部设备之间数据交互速度,从而提高数据传输性能。
-
-
-
-
-