版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者机构:Univ Calif Berkeley Div Comp Sci Berkeley CA 94720 USA Univ Calif Berkeley Lawrence Berkeley Lab Berkeley CA 94720 USA
出 版 物:《CONCURRENCY-PRACTICE AND EXPERIENCE》 (并行学和计算:实践与经验)
年 卷 期:1998年第10卷第11-13期
页 面:825-836页
核心收录:
学科分类:08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:Java programming language
摘 要:Titanium is a language and system for high-performance parallel scientific computing. Titanium uses Java as its base, thereby leveraging the advantages of that language and allowing us to focus attention on parallel computing issues. The main additions to Java are immutable classes, multidinensional arrays, an explicitly parallel SPMD model of computation with a global address space, and zone-based memory management. We discuss these features and our design approach, and report progress on the development of Titanium, including our current driving application: a three-dimensional adaptive mesh refinement parallel Poisson solver. (C) 1998 John Wiley & Sons, Ltd.