示例(exafmm) swMATH ID: 30090 软件作者: R.横田;洛杉矶巴巴 描述: 基于双树遍历的多核结构FMM。目前的工作试图整合快速N体社区中的独立工作,为多核和异构架构创建最快的N体库。重点放在低精度优化上,以回应最近使用FMM作为稀疏线性解算器的预处理器的兴趣。与其他最先进的快速N体代码的直接比较表明,通过仔细选择最佳算法和对代码进行低级优化,可以实现性能的数量级提高。当前的N体解算器使用快速多极方法,该方法具有通过双树遍历查找细胞间交互列表的有效策略。基于任务的线程模型用于最大化线程级并行性和节点内负载平衡。为了充分挖掘最新CPU上SIMD单元的潜力,使用AVX指令对内部内核进行了优化。我们的代码(exaFMM)比当前最先进的FMM代码快一个数量级,而FMM代码本身比平均FMM代码要快一个质量级。 主页: https://arxiv.org/abs/1209.3516 源代码: https://github.com/exafmm/exafmm 关键词: 考试FMM;高性能的;快速多极子;C类++;快速多极算法;FMM(飞行管理模块);Python接口;开源软件杂志 相关软件: pvfmm公司;缩放FMM;HOT(热);算法967;蟒蛇;Bempp-cl公司;github;TBFMM(待定飞行管理模块);FMMLIB3D;Matlab公司;PETSc公司;梅西奥;HyENA公司;努姆巴;PyCUDA公司;科学Py;Gms小时;安倍;PyGBe公司;FEniCS公司 引用于: 13文件 标准条款 1出版物描述软件 年份 ExaFMM:具有C++和Python接口的高性能快速多极方法库链接王廷宇、横田力拓、罗伦娜·巴巴 2021 全部的 前5名41位作者引用 2 伊萨姆·拉基斯 2 萨默·萨卢姆 2 里约横田 1 穆斯塔法·阿卜杜勒贾巴尔 1 穆罕默德·法尔汗 1 诺哈·阿尔哈西 1 哈坎·巴奇 1 罗伦娜·巴巴。 1 Baydoun、Suhaib Koji 1 Jonathan R.布尔。 1 陈杰 1 陈锐 1 赵敏勇 1 胆汁,Igor 1 泽维尔·克莱斯 1 马滕·德霍普。 1 丁凌云 1 斯特凡·恩格布洛姆 1 皮埃尔·福廷 1 劳拉·格里戈里 1 卡格拉·古尔布兹 1 黄景芳 1 胡达·伊贝德 1 克里斯托弗·杰利希 1 奥马尔·克尼奥。 1 西蒙·莱顿(Simon K.Layton)。 1 雷文宇 1 李锐 1 李瑞鹏 1 罗丽诗 1 斯特芬·马尔堡 1 詹妮弗·佩斯塔纳 1 西蒙·普劳斯 1 优素福·萨阿德 1 Michael J.雪莱。 1 石,贾 1 乔治·M·特基亚。 1 王廷玉 1 杰瑞德·威德 1 奚、袁哲 1 严、文 全部的 前5名7篇连载文章中引用 4 计算物理杂志 三 科学计算杂志 2 SIAM科学计算杂志 1 计算数学进展 1 科学计算与可视化 1 计算物理中的通信 1 理论与计算声学杂志 全部的 前5名在14个字段中引用 12 数值分析(65-XX) 5 流体力学(76-XX) 三 光学、电磁理论(78-XX) 2 偏微分方程(35-XX) 1 线性代数和多线性代数;矩阵理论(15-XX) 1 势能理论(31日至XX日) 1 几个复变量和分析空间(32-XX) 1 近似值和展开值(41至XX) 1 积分方程(45-XX) 1 计算机科学(68至XX) 1 粒子和系统力学(70-XX) 1 天文学和天体物理学(85-XX) 1 地球物理学(86-XX) 1 生物学和其他自然科学(92-XX) 按年份列出的引文