一种适用于异构计算平台的ICE负载均衡系统

    公开(公告)号:CN114039921B

    公开(公告)日:2024-04-19

    申请号:CN202111382668.3

    申请日:2021-11-22

    Abstract: 本发明涉及一种适用于异构计算平台的ICE负载均衡系统,属于负载均衡领域。本发明实时采集节点服务器上GPU或NPU协处理器负载信息,根据任务类型和自定义负载均衡算法,选取特定协处理器作为响应客户端请求的节点,从而增强了系统的稳定性和鲁棒性,扩展了ICE对异构计算平台的负载均衡管理能力。本发明结合GPU、NPU等协处理器资源实时负载信息自定义ICE负载均衡方法,实现对ICE负载均衡模块的扩展。ICE注册中心通过调用扩展的负载均衡方法筛选目标对象适配器,从而实现对GPU、NPU等协处理器算力资源的负载均衡管理。

    一种通用的机器人运动控制方案的设计方法

    公开(公告)号:CN115008453A

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

    申请号:CN202210600501.8

    申请日:2022-05-30

    Abstract: 本发明涉及一种通用的机器人运动控制方案的设计方法,属于机器人领域。本发明分离了直行速度发布线程,使机器人在持续执行单一动作指令时不会因速度发布器陷入死循环而无法执行其他动作指令;对于转弯指令,利用惯导的角度信息进行几何转换,获取目标角度,在按照指令方向旋转时同时监测惯导实时角度,大大提高了旋转的精确度;本发明设计了优先级调度器,使机器人处理多进程同时下发控制指令时具有可控逻辑,不会陷入动作失控状态;本发明自定义了一种包含更多元素的消息类型,能够使用户更加灵活的控制机器人的运动方式。本发明使机器人运动更智能和精确,提高了用户对机器人控制的灵活性。

    一种适用于异构计算平台的ICE负载均衡系统

    公开(公告)号:CN114039921A

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

    申请号:CN202111382668.3

    申请日:2021-11-22

    Abstract: 本发明涉及一种适用于异构计算平台的ICE负载均衡系统,属于负载均衡领域。本发明实时采集节点服务器上GPU或NPU协处理器负载信息,根据任务类型和自定义负载均衡算法,选取特定协处理器作为响应客户端请求的节点,从而增强了系统的稳定性和鲁棒性,扩展了ICE对异构计算平台的负载均衡管理能力。本发明结合GPU、NPU等协处理器资源实时负载信息自定义ICE负载均衡方法,实现对ICE负载均衡模块的扩展。ICE注册中心通过调用扩展的负载均衡方法筛选目标对象适配器,从而实现对GPU、NPU等协处理器算力资源的负载均衡管理。

    一种OpenCL自动转译方法
    4.
    发明公开

    公开(公告)号:CN117311728A

    公开(公告)日:2023-12-29

    申请号:CN202311255553.7

    申请日:2023-09-27

    Abstract: 本发明涉及一种OpenCL自动转译方法,属于代码转译领域。本发明将C或C++源码文件编译成LLVM IR文件,用LLVMpolly检测出IR文件的静态控制块SCOP,将IR文件中的SCOP映射到源码文件中SCOP的上下界行号位置,插入指令后送入到PPCG进行OpenCL转换。本发明将C或C++源码文件中能进行多面体建模的代码区域SCOP位置自动识别出来,解决了人工在源码文件中进行SCOP识别需要专家知识、且效率低的问题;能自动扫描工程中的所有C或C++源码文件,将符合多面体建模的文件批量转化为OpenCL主机端和设备端源码文件,较大的提高了转译效率。

    一种OpenCL自动转译方法
    5.
    发明授权

    公开(公告)号:CN117311728B

    公开(公告)日:2024-07-19

    申请号:CN202311255553.7

    申请日:2023-09-27

    Abstract: 本发明涉及一种OpenCL自动转译方法,属于代码转译领域。本发明将C或C++源码文件编译成LLVM IR文件,用LLVMpolly检测出IR文件的静态控制块SCOP,将IR文件中的SCOP映射到源码文件中SCOP的上下界行号位置,插入指令后送入到PPCG进行OpenCL转换。本发明将C或C++源码文件中能进行多面体建模的代码区域SCOP位置自动识别出来,解决了人工在源码文件中进行SCOP识别需要专家知识、且效率低的问题;能自动扫描工程中的所有C或C++源码文件,将符合多面体建模的文件批量转化为OpenCL主机端和设备端源码文件,较大的提高了转译效率。

    一种基于时钟仲裁的高精度时钟同步方法

    公开(公告)号:CN118264351A

    公开(公告)日:2024-06-28

    申请号:CN202410232317.1

    申请日:2024-03-01

    Abstract: 本发明涉及一种基于时钟仲裁的高精度时钟同步方法,属于时钟同步领域。本发明包括:网络中所有节点通过最佳主时钟竞争算法BMCA竞争出时钟域中带有最好时钟源的节点,设为主时钟,同时建立以主时钟为根节点的时钟同步生成树;在竞争阶段,网络中各相邻节点互相发送Announce报文交换最佳主时钟选择信息;每个Announce报文包含时钟同步生成树向量信息,该信息标记了网络中一个节点作为根节点,即主时钟;每个网络节点将接收到的Announce报文中的信息与自身节点的信息进行比较,计算选择主时钟信息更好的节点为根节点;作为构建时钟同步生成树的一部分,每个节点的每个端口都通过与端口关联的状态机分配端口角色。本发明能够确保时钟在网络中的可靠同步。

    一种适用于ZeroC-ICE的属性配置工具

    公开(公告)号:CN116610356A

    公开(公告)日:2023-08-18

    申请号:CN202310274986.0

    申请日:2023-03-20

    Abstract: 本发明涉及一种适用于ZeroC‑ICE的属性配置工具,属于数据管理领域。本发明的工具运行在通用计算机平台上,由Ice属性数据模块、Ice应用配置界面、代理模块组成;Ice应用配置界面通过代理模块实现属性配置、多应用场景下属性配置、属性搜索、保存Ice属性配置文件、加载配置文件进行属性再配置、Ice功能选择定制属性。本发明将Ice的一千多条属性数据可视化有效管理起来,解决了传统手动进行Ice属性配置不灵活、效率低、容易出错的问题;界面友好、使用方便;降低了Ice属性配置的复杂度,提高了开发和测试效率,节省了开发维护人员的时间。

Patent Agency Ranking