上海思朗科技有限公司张晨晨获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海思朗科技有限公司申请的专利一种格子玻尔兹曼D2Q9模型的多核计算方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119761261B 。
龙图腾网通过国家知识产权局官网在2025-11-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411990052.8,技术领域涉及:G06F30/28;该发明授权一种格子玻尔兹曼D2Q9模型的多核计算方法及装置是由张晨晨;张振康设计研发完成,并于2024-12-31向国家知识产权局提交的专利申请。
本一种格子玻尔兹曼D2Q9模型的多核计算方法及装置在说明书摘要公布了:本发明实施例公开了一种格子玻尔兹曼D2Q9模型的多核计算方法及装置,所述方法包括:将多核SoC的运算核划分为与D2Q9相适配的二维逻辑结构,将核内存储单元划分为两个相同的存储子单元,基于先进先出原理交替读取核外存储单元的数据,计算单元根据读取顺序交替对两个存储子单元读取的待处理数据进行计算。使运算核的二维逻辑结构更适配D2Q9模型,且各运算核的负载较为均衡,有利于充分发挥芯片的计算性能。两个核内存储子单元交替从核外存储单元顺序读取格子的格点数据,运算核计算其中一个存储子单元中的数据时,另一个存储子单元与核外存储单元进行数据传输,保证了对运算核的计算资源充分利用,大大减少了计算资源的闲置。
本发明授权一种格子玻尔兹曼D2Q9模型的多核计算方法及装置在权利要求书中公布了:1.一种格子玻尔兹曼D2Q9模型的多核计算方法,其特征在于,包括: 将多核SoC芯片的运算核进行逻辑划分,形成D2Q9逻辑结构,所述D2Q9逻辑结构包括至少一个3n×3n个运算核的二维逻辑结构,所述D2Q9逻辑结构的运算核包括计算单元和核内存储单元; 利用格子玻尔兹曼D2Q9模型对流体的二维空间分布进行划分,得到包括m×m个格子的格子矩阵,每个格子代表对应二维空间分布的流体粒子,流体粒子的流动状态通过格点数据表示,格点数据中包含对应格子在格子矩阵中的位置标记,格点数据存储在核外存储单元内; 根据D2Q9逻辑结构与格子矩阵为每个运算核分配格子矩阵中的个格子的格点数据,且运算核所在D2Q9逻辑结构中的位置与个格子在格子矩阵中的位置一一对应; 将每个运算核的核内存储单元划分为基于先进先出的Ping区存储子单元和Pang区存储子单元,Ping区存储子单元与Pang区存储子单元交替从核外存储单元中根据位置标记顺序读取运算核匹配的格点数据; 运算核的计算单元交替对Ping区存储子单元与Pang区存储子单元读取的格点数据进行迁移过程计算,当运算核对Ping区存储子单元读取的格点数据进行计算时,Pang区存储子单元与核外存储单元进行数据传输,当运算核对Pang区存储子单元读取的格点数据进行计算时,Ping区存储子单元与核外存储单元进行数据传输,数据传输包括格点数据的读取与计算完成格点数据的存入,计算完成格点数据包括本格数据与迁移数据,本格数据为流体粒子在D2Q9模型下中心格子的分布概率,迁移数据为流体粒子在D2Q9模型下中心格子相邻的8个格子方向的分布概率; 运算核的计算单元根据核内存储单元读取的格点数据的位置标记,将本格数据与位置标记对应格子的格点数据进行碰撞过程与边界处理计算,以及将迁移数据与位置标记对格子的相邻格子的格点数据分别进行碰撞过程与边界处理计算;或将迁移数据传输至D2Q9逻辑结构中相邻运算核的核内存储单元,相邻运算核的计算单元根据格点数据位置标记将迁移数据与所匹配的格子中对应格子的格点数据进行碰撞过程与边界处理计算; 根据碰撞过程与边界处理计算的结果,判断格子矩阵是否收敛,若收敛则结束计算并输出结果,若未收敛则返回并重新开始所述迁移过程计算。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海思朗科技有限公司,其通讯地址为:200443 上海市静安区康宁路288弄2号1010;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励