买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京理工大学
摘要:本申请提出了一种基于GPU的分层媒质格林函数快速计算方法和装置,涉及计算电磁学技术领域,该方法包括:初始化GPU的三维网格和每个线程块的线程数;使用初始化后的GPU中包含的多个参数点、多个空间点的索莫菲积分SommerfeldIntegral,SI的计算任务填充矩阵,将SI的数值积分推广为矩阵乘积,并将矩阵的项的计算任务均匀分配到各个线程块中并行执行,一次得到多个参数点、多个空间点的SI计算结果,其中,SI计算结果包括SI头部积分结果和尾部积分结果,在每个线程块中的计算过程包括:利用CUDA矩阵运算单元TensorCore执行矩阵乘积,计算头部和尾部的分段积分,并在尾部积分计算时,对分段积分结果采用Euler变换加速收敛。采用上述方案的本申请实现了分层媒质格林函数的快速计算。
主权项:1.一种基于GPU的分层媒质格林函数快速计算方法,其特征在于,所述方法应用于平面分层媒质中射频集成电路或器件的电磁仿真,所述方法包括以下步骤:初始化GPU的三维网格和每个线程块的线程数;使用初始化后的GPU中包含的多个参数点、多个空间点的SI的计算任务填充矩阵,将SI的数值积分推广为矩阵乘积,并将矩阵的项的计算任务均匀分配到各个线程块中并行执行,一次得到多个参数点、多个空间点的SI计算结果,其中,所述SI计算结果包括SI头部积分结果和尾部积分结果,在每个线程块中的计算过程包括:利用CUDA矩阵运算单元TensorCore执行矩阵乘积,计算头部和尾部的分段积分,并在尾部积分计算时,对分段积分结果采用Euler变换加速收敛;其中,所述使用初始化后的GPU中包含的多个参数点、多个空间点的SI的计算任务填充矩阵,将SI的数值积分推广为矩阵乘积,包括:设定初始化的GPU包含个参数点、个空间点的索莫菲积分的计算任务,确定每个线程块计算M个参数点、N个空间点的SI;将每个线程块计算的SI排列在M×N矩阵中,每列表示不同参数点的SI,每行表示具有不同空间点的SI,使得SI的数值积分推广为矩阵乘积,并得到第一矩阵和第二矩阵;所述矩阵乘积为,,所述第一矩阵为矩阵,所述第一矩阵由M个参数点和K个积分采样点的谱域格林函数组成,所述第二矩阵的项由贝塞尔函数和积分权重系数的乘积的计算结果组成。
全文数据:
权利要求:
百度查询: 北京理工大学 基于GPU的分层媒质格林函数快速计算方法和装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。