大连理工大学马松获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉大连理工大学申请的专利一种SIMD多线程分布式并行判读计算方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120653309B 。
龙图腾网通过国家知识产权局官网在2025-10-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511156735.8,技术领域涉及:G06F9/38;该发明授权一种SIMD多线程分布式并行判读计算方法是由马松;顾技宏;孙智孝;孙希明;丁志强;张少卿;唐维昌;吴玉虎;戴风友设计研发完成,并于2025-08-19向国家知识产权局提交的专利申请。
本一种SIMD多线程分布式并行判读计算方法在说明书摘要公布了:本发明属于航空装备保障与预测性维护交叉领域,涉及一种SIMD多线程分布式并行判读计算方法,本发明通过单各计算节点SIMD向量化处理→RDMA网络亚微秒传输→FPGA纳秒级计时验证形成无软件干预的硬件加速闭环,构建“数据预取→算术运算→逻辑组合→阈值比较”四级线程流水线,各线程计算的状态向量直接写入RDMA注册内存池,节点间状态向量通过RDMA实现零拷贝传输,引入分布式状态机实现持续时间跟踪,在计时器值≥预设持续时间阈值时发起协同验证,大幅降低了特征判读延迟和阈值更新延迟,减少了网络带宽占用和通信开销,保证准确率的同时大幅提高了判读速度。
本发明授权一种SIMD多线程分布式并行判读计算方法在权利要求书中公布了:1.一种SIMD多线程分布式并行判读计算方法,其特征在于,步骤如下: 步骤1构建特征判读规则的LLVM中间表示IR,将复合逻辑表达式拆解为原子操作序列,并映射为SIMD指令模板; 步骤1-1将特征判读规则内部的算数运算转换为原子操作算数运算:提取特征判读规则内部的算术运算涉及的两个对象A和B,将其转换为SIMD算数指令,并将运算结果表示为一个AVX向量对象,如式1.1所示; 1.1 其中,表示乘法,除乘法外还有加法、减法、除法、乘加; 步骤1-2将特征判读规则内部的比较运算转换为原子操作比较并映射为SIMD指令模板:提取特征判读规则内部比较运算前后的两个比较对象C和D,将其转换为SIMD比较指令,并将比较结果存储在一个波尔类的掩码向量内,如式1.2所示; 1.2 其中:表示比较指令,指令由三个部分组成,比较对象C、比较对象D和比较类型;“比较类型”包括相等_CMP_EQ_OQ、小于_CMP_LT_OS、小于等于_CMP_LE_OS、不等于_CMP_NEQ_UQ、大于_CMP_GT_OQ、大于等于_CMP_NLT_US; 步骤1-3原子操作逻辑组合,将步骤1-1得到的算术运算对象与步骤1-2中的逻辑运算组合后,得到掩码向量,将掩码向量相与得到结果向量,如式1.3所示; 1.3 其中:表示逻辑与,除逻辑与外还会用到逻辑或和逻辑非,需要根据实际用到的逻辑运算进行映射;实现单指令周期完成16个数据点的规则判读; 步骤2单个计算节点多线程分层流水线:对复杂规则构建四级处理流水线;对于复杂规则,构建“数据预取→算术运算→逻辑组合→阈值比较”的四级流水线,各阶段线程通过可远程直接内存访问的RDMA注册内存交换数据,采用无锁环形缓冲区实现;生产者线程写入数据后更新head指针,head指针通过RDMA原子加实现,消费者线程通过tail指针追踪可读数据,数据按照内存序加载;在数据预取阶段,通过构建各线程所需参数的有向无环图来解决死锁问题; 步骤3分布式持续验证机制; 当本地节点检测到特征持续时长达到阈值时,通过RDMAWritewithImmediate向仲裁组广播验证请求,验证请求需含数据点ID和当前状态,接收节点使用_mm512_mask_load_ps加载对应数据点,比较本地状态后通过RDMA原子操作返回确认,收到N2+1确认后判定特征成立。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人大连理工大学,其通讯地址为:116024 辽宁省大连市甘井子区凌工路2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。
请提出您的宝贵建议,有机会获取IP积分或其他奖励