科技报告详细信息
Adaptive Mesh Refinement in Titanium.
Wen, T. ; Colella, P.
Technical Information Center Oak Ridge Tennessee
关键词: Adaptive mesh refinement;    Parallel programming;    Case studies;    Programming languages;    Partial differential equations;   
RP-ID  :  DE2005841568
学科分类:工程和技术(综合)
美国|英语
来源: National Technical Reports Library
PDF
【 摘 要 】

In this paper, we evaluate Titanium's usability as a high-level parallel programming language through a case study, where we implement a subset of Chombo's functionality in Titanium. Chombo is a software package applying the Adaptive Mesh Refinement methodology to numerical Partial Differential Equations at the production level. In Chombo, the library approach is used to parallel programming (C++ and Fortran, with MPI), whereas Titanium is a Java dialect designed for high-performance scientific computing. The performance of our implementation is studied and compared with that of Chombo in solving Poisson's equation based on two grid configurations from a real application. Also provided are the counts of lines of code from both sides.

【 预 览 】
附件列表
Files Size Format View
DE2005841568.pdf 180KB PDF download
  文献评价指标  
  下载次数:9次 浏览次数:13次