-
公开(公告)号:CN119597487A
公开(公告)日:2025-03-11
申请号:CN202411801036.X
申请日:2024-12-09
Applicant: 北京机电工程研究所
Abstract: 一种GPU并行计算数据双重映射方法和系统,属于并行计算技术领域,解决了现有技术中并行计算效率低的问题。方法包括:确定核函数需要的线程束数量,生成并行计算的线程并确定线程的原始ID和索引ID;若当前待执行指令为分支计算指令,则当前每个有效线程根据分支判断条件确定该有效线程当前的索引ID对应的实例所属的分组、分块和在分块中的位置;对每个线程束进行引用重定向;每个线程根据该线程所属的线程束对应的分组对该线程进行引用重定向得到该线程新的索引ID;若当前待执行指令为分支计算结束指令,则将每个线程的索引ID值修改为原始ID值;否则,每个有效线程根据索引ID确定对应的实例进行当前待执行指令的计算。实现了高效的并行计算。
-
公开(公告)号:CN114692097A
公开(公告)日:2022-07-01
申请号:CN202210339345.4
申请日:2022-04-01
Applicant: 北京机电工程研究所
IPC: G06F21/12
Abstract: 本发明涉及一种离线软件使用授权方法,包括:客户端根据本地保存许可文件的情况,判定待运行软件需要注册;根据本地计算机硬件信息,生成不可逆注册序列号;由不可逆注册序列号无法还原出本地计算机硬件信息;客户端将不可逆注册序列号发送给软件供应端,由软件供应端根据不可逆注册序列号,生成包含待验证注册序列号和软件许可信息的注册码;客户端接收软件供应端发送的注册码,解码出待验证注册序列号与软件许可信息,将不可逆注册序列号与待验证注册序列号作比对,以及将软件许可信息与本地软件信息作比对,在两种比对结果均为相同时,生成并保存许可文件,运行已授权软件。本发明可解决计算机硬件信息容易泄露的技术问题。
-
公开(公告)号:CN119597486A
公开(公告)日:2025-03-11
申请号:CN202411801033.6
申请日:2024-12-09
Applicant: 北京机电工程研究所
IPC: G06F9/50
Abstract: 一种基于有向图的多实体集群模型并行仿真方法,属于集群仿真技术领域,解决了现有技术中实体集群并行仿真计算效率低的问题。方法包括:对实体仿真模型进行分解,根据基本算子单元间的数据流依赖关系构建实体仿真模型的有向图;将每个基本算子单元封装成核函数;确定每个核函数需要的线程束的数量;在每个时刻,基于实体仿真模型的有向图确定当前时刻可并行计算的核函数;将当前时刻可并行计算的核函数的计算指令同时下发至GPU;GPU端根据每个核函数需要的线程束的数量生成用于对对应的实体的数据进行处理的线程;在执行核函数的分支计算指令时通过双重引用重映射重新确定每个线程对应的实体。实现了高效的实体集群并行仿真计算。
-
-