一种芯片测试系统、方法、设备及介质

    公开(公告)号:CN114816894B

    公开(公告)日:2022-12-02

    申请号:CN202210760710.9

    申请日:2022-06-30

    发明人: 郑俊飞 任明刚

    IPC分类号: G06F11/26

    摘要: 本发明公开了一种芯片测试系统、方法、设备及介质,系统包括:应用层、通信层、虚拟化层、硬件设备层和引擎层,应用层配置为将用户操作转化为用例执行请求,并基于所述通信层的通信协议将所述用例执行请求发送到用例服务调度模块;用例服务调度模块配置为基于用例执行请求调用虚拟主机上的用例服务;用例服务配置为从用例执行请求中获取测试参数,并将测试参数配置到硬件设备;硬件设备配置为基于测试参数调用对应的算法加速引擎来执行测试,并将测试结果通过用例服务调度模块返回到应用层。本发明的方案提高了测试系统的可移植性、安全性及可靠性;降低了系统模块间的耦合并增强了系统可扩展性。

    一种芯片测试系统、方法、设备及介质

    公开(公告)号:CN114816894A

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

    申请号:CN202210760710.9

    申请日:2022-06-30

    发明人: 郑俊飞 任明刚

    IPC分类号: G06F11/26

    摘要: 本发明公开了一种芯片测试系统、方法、设备及介质,系统包括:应用层、通信层、虚拟化层、硬件设备层和引擎层,应用层配置为将用户操作转化为用例执行请求,并基于所述通信层的通信协议将所述用例执行请求发送到用例服务调度模块;用例服务调度模块配置为基于用例执行请求调用虚拟主机上的用例服务;用例服务配置为从用例执行请求中获取测试参数,并将测试参数配置到硬件设备;硬件设备配置为基于测试参数调用对应的算法加速引擎来执行测试,并将测试结果通过用例服务调度模块返回到应用层。本发明的方案提高了测试系统的可移植性、安全性及可靠性;降低了系统模块间的耦合并增强了系统可扩展性。

    一种服务器系统中断优化方法、装置、设备及介质

    公开(公告)号:CN114461371A

    公开(公告)日:2022-05-10

    申请号:CN202210381524.4

    申请日:2022-04-13

    IPC分类号: G06F9/48

    摘要: 本申请公开了一种服务器系统中断优化方法、装置、设备及介质,涉及服务器领域。该方法应用于服务器系统,包括:当内核空间的外设驱动监测到由硬件外设发送的中断请求信号,则对所述硬件外设中的硬件事件队列进行读取,以获取所述硬件事件队列中的目标硬件事件,然后利用所述外设驱动将所述目标硬件事件转换为目标软件事件,并将所述目标软件事件写入预设的全局事件队列中,通过用户空间读取所述全局事件队列中的目标软件事件,并将所述目标软件事件转发至相应的目标业务进程中,以便所述目标业务进程对所述目标软件事件进行处理。这样一来本方案通过采用硬件中断合并和软件事件合并技术,既可以降低中断处理开销,又可以减少处理器使用率。

    一种服务器系统中断优化方法、装置、设备及介质

    公开(公告)号:CN114461371B

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

    申请号:CN202210381524.4

    申请日:2022-04-13

    IPC分类号: G06F9/48

    摘要: 本申请公开了一种服务器系统中断优化方法、装置、设备及介质,涉及服务器领域。该方法应用于服务器系统,包括:当内核空间的外设驱动监测到由硬件外设发送的中断请求信号,则对所述硬件外设中的硬件事件队列进行读取,以获取所述硬件事件队列中的目标硬件事件,然后利用所述外设驱动将所述目标硬件事件转换为目标软件事件,并将所述目标软件事件写入预设的全局事件队列中,通过用户空间读取所述全局事件队列中的目标软件事件,并将所述目标软件事件转发至相应的目标业务进程中,以便所述目标业务进程对所述目标软件事件进行处理。这样一来本方案通过采用硬件中断合并和软件事件合并技术,既可以降低中断处理开销,又可以减少处理器使用率。

    一种任务处理方法、装置、设备及介质

    公开(公告)号:CN113778694B

    公开(公告)日:2022-02-18

    申请号:CN202111336113.5

    申请日:2021-11-12

    IPC分类号: G06F9/50 G06F13/30

    摘要: 本申请公开了一种任务处理方法、装置、设备及介质,该方法包括:获取多个待处理任务;多个待处理任务对应多个缓冲区管理请求集合;为缓冲区管理请求集合创建对不同处理环节的信息进行存储的不同存储队列,得到与多个缓冲区管理请求集合对应的多个存储队列集合;硬件并行处理多个待处理任务,流水线式并行处理缓冲区管理请求集合中的不同缓冲区管理请求,利用存储队列集合中的不同存储队列对相应处理环节的信息进行存储。通过上述方法由软硬件协同处理任务,减少了软件的使用,降低了处理器的使用率,另外硬件并行处理任务,流水线式并行处理任务中的各个请求,提高了缓冲区管理算法的性能,进一步提高了任务处理的速度。

    一种任务处理方法、装置、设备及介质

    公开(公告)号:CN113778694A

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

    申请号:CN202111336113.5

    申请日:2021-11-12

    IPC分类号: G06F9/50 G06F13/30

    摘要: 本申请公开了一种任务处理方法、装置、设备及介质,该方法包括:获取多个待处理任务;多个待处理任务对应多个缓冲区管理请求集合;为缓冲区管理请求集合创建对不同处理环节的信息进行存储的不同存储队列,得到与多个缓冲区管理请求集合对应的多个存储队列集合;硬件并行处理多个待处理任务,流水线式并行处理缓冲区管理请求集合中的不同缓冲区管理请求,利用存储队列集合中的不同存储队列对相应处理环节的信息进行存储。通过上述方法由软硬件协同处理任务,减少了软件的使用,降低了处理器的使用率,另外硬件并行处理任务,流水线式并行处理任务中的各个请求,提高了缓冲区管理算法的性能,进一步提高了任务处理的速度。