本发明涉及一种基于GPU实现粒子间长程相互作用力的快速计算方法,包括:利用VTK‑m封装技术将CPU和GPU进行适配;通过CPU利用Metropolis‑Hasting算法从傅里叶空间中随机抽取部分傅里叶项;根据从所述傅里叶空间中随机抽取的部分傅里叶项、所述傅里叶空间的电荷分布、以及粒子的带电量得到粒子在傅里叶空间的库仑长程力表达式;构建操作符Map和操作符Reduce;其中,操作符Map用于通过GPU具备的多线程能力,并行的处理多个粒子信息;Reduce操作符用于通过GPU计算大规模粒子信息求和;根据粒子在傅里叶空间的库仑长程力表达式利用操作符Map和操作符Reduce计算粒子的库仑长程力。
上海交通大学 | 沪渝人工智能研究院
徐振礼 | 金石 | 高伟航 | 刘欢 | 刘伟 | 秦玮 | 罗茂瑛 | 赵腾
More Posts
“规则的天空”:中国低空空域管理与安全体系演进趋势研究
2025年11月10日

新闻资讯 | 海外项目路演推介会暨乐清市科学技术局-国家技术转移东部中心产学研项目对接会成功举办
2023年11月24日