跳到主要内容
10.5555/2048577.2048590交流会议文章/章节视图摘要出版物页面hp3c型会议记录会议集合
研究论文

PetClaw:一个适用于Python的可扩展并行非线性波传播求解器

出版:2011年4月3日出版历史

摘要

我们现在宠物爪,一个用于含时非线性波传播的可扩展分布式内存求解器。宠物爪将两个著名的科学计算软件包Clawpack和PETSc统一在一起,并将Python接口用于两者中。我们依靠Clawpack为依赖时间的非线性波传播提供基础设施和核心。类似地,我们依靠PETSc来管理分布式数据阵列及其之间的通信。我们描述了宠物爪以及我们在将基于Python的代码扩展到BlueGene/P体系结构上成千上万个内核方面的挑战和成就。的功能宠物爪通过对非均匀介质中弹性波的一个新问题的应用证明了这一点。使用非常精细的模拟来演示此系统中激波形成的抑制。

工具书类

  1. 萨蒂什·巴莱(Satish Balay)、克里斯·布舍尔曼(Kris Buschelman)、维克托·艾伊霍特(Victor Eijkhout)、威廉·格罗普(William D.Gropp)、迪内什·考希克(Dinesh Kaushik)、马修·克内普利(Matthew G.Knepley)、路易斯·柯夫曼·。PETSc用户手册。技术报告ANL-95/11-3.0.0版,阿贡国家实验室,2009年。谷歌学者谷歌学者
  2. 萨蒂什·巴莱(Satish Balay)、克里斯·布舍尔曼(Kris Buschelman)、维克托·艾伊霍特(Victor Eijkhout)、威廉·格罗普(William D.Gropp)、迪内什·考希克(Dinesh Kaushik)、马修·克内普利(Matthew G.Knepley)、路易斯·柯夫曼·。PETSc网页。http://www.mcs.anl.gov/petsc, 2010.谷歌学者谷歌学者
  3. Stefan Behnel、Robert Bradshaw、Craig Citro、Lisandro Dalcin、Dag Sverre Seljebotn和Kurt Smith。赛马:两全其美。科学与工程计算2010年9月。谷歌学者谷歌学者数字图书馆数字图书馆
  4. 利桑德罗·达尔辛。petsc4py网页。http://petsc4py.googlecode.com, 2010.谷歌学者谷歌学者
  5. J Enkovaara、C Rostgaard、J J Mortensen、J Chen、M Dułak、L Ferrighi、J Gavnholt、C Glinsvad、V Haikola、H A Hansen、H H Kristoffersen、M Kuisma、A H Larsen、L Lehtovara、M Ljungberg、O Lopez-Acevedo、P G Moses、J Ojanen、T Olsen、V Petzold、N A Romero、J Stausholm-Moller、M Strange、G A Tritsaris、M Vanin、M Walter、B Hammer、Hä基宁,G K H Madsen、R M Nieminen、J K Nörskov、M Puska、T T Rantala、J Schiötz、K S Thygesen和K W Jacobsen。用gpaw进行电子结构计算:投影仪增强波方法的实际空间实现。物理学杂志:凝聚物质, 22(25):253202, 2010.谷歌学者谷歌学者交叉引用交叉引用
  6. 迈克尔·霍尔斯特和费萨尔·赛义德。一些三维抛物型方程多重网格解算器的并行性能。技术报告,UIUC,1991年。谷歌学者谷歌学者
  7. David I Ketcheson和Randall J LeVeque。WENO-CLAW:一种高阶波传播方法。双曲问题:理论、数值、应用:第十一届双曲问题国际会议论文集,第1123页,柏林,2008年。谷歌学者谷歌学者
  8. D.I.Ketcheson和R.J.LeVeque。周期性材料抑制冲击形成。编制中,2010年。谷歌学者谷歌学者
  9. 编辑Hans Petter Langtangen。用于计算科学的Python脚本,第3卷,共页计算科学与工程教材Springer,第3版,2008年。谷歌学者谷歌学者交叉引用交叉引用
  10. R J LeVeque公司。非均匀介质非线性弹性的有限体积法。国际JNMF, 40:93--104, 2002.谷歌学者谷歌学者交叉引用交叉引用
  11. R J LeVeque和D H Yong。层状非线性介质中的孤立波。SIAM应用数学杂志, 63:1539--1560, 2003.谷歌学者谷歌学者数字图书馆数字图书馆
  12. Randall J LeVeque。多维双曲系统的波传播算法。计算物理杂志, 131:327--353, 1997.谷歌学者谷歌学者数字图书馆数字图书馆
  13. R.J.勒维克。双曲问题的有限体积法剑桥大学出版社,剑桥,2002年。谷歌学者谷歌学者交叉引用交叉引用
  14. 特拉维斯·E·奥列芬特。NumPy指南Trelgol,2006年。谷歌学者谷歌学者
  15. M.Sala、W.Spotz和M.Heroux。PyTrilinos:用于Python的高性能分布式内存解算器。ACM数学软件交易(TOMS)2008年3月34日。谷歌学者谷歌学者数字图书馆数字图书馆
  16. G.Simpson和M.I.Weinstein。非线性周期麦克斯韦方程中的相干结构和载流子激波。ArXiv电子打印2010年9月。谷歌学者谷歌学者
  17. M.A.Smith、C.Rabiti、D.Kaushik、B.Smith,W.S.Yang和G.Palmiotti。使用unic代码的快堆堆芯模拟。反应堆物理、核能:可持续资源国际会议记录, 2008.谷歌学者谷歌学者
  18. 赛马队。Cython:Python的C扩展,2010年。http://www.cython.org。谷歌学者谷歌学者
  19. Ondřej采克。sympy网页。http://www.sympy.org网站, 2010.谷歌学者谷歌学者

索引术语

  1. PetClaw:一个适用于Python的可扩展并行非线性波传播求解器

          建议

          评论

          登录选项

          检查您是否可以通过登录凭据或您的机构访问本文。

          登录

          完全访问权限

          • 文章指标

            • 下载次数(过去12个月)4
            • 下载次数(最近6周)0

            其他指标

          PDF格式

          以PDF文件查看或下载。

          PDF格式

          电子阅读器

          使用eReader联机查看。

          电子阅读器