WestminsterResearch

Using Java for plasma PIC simulations

Lu, Quanming and Getov, Vladimir and Wang, Shu (2003) Using Java for plasma PIC simulations. In: International Parallel and Distributed Processing Symposium, 2003: proceedings. IEEE Computer Society, USA, pp. 7-13. ISBN 0769519261

[img]
Preview
PDF
413Kb

Official URL: http://dx.doi.org/10.1109/IPDPS.2003.1213263

Abstract

Plasma particle-in-cell (PIC) simulations model the interactions of charged particles with the surrounding fields. This application has been recognized as one of the grand challenge problems facing the high-performance computing community due to its huge computational requirements. Recently, with the explosive development of Internet, Java is receiving increasing attention and is thought as a potential candidate for high-performance computing. In this paper, we present our approach to developing 2- and 3-dimensional parallel PIC simulations in Java. We also report the execution times for both versions from performance experiments on a symmetric multi-processor (Sun E6500) and a Linux cluster of Pentium III machines. Those results are also compared with benchmark measurements of the corresponding Fortran version of the same algorithm.

Item Type:Book Section
Uncontrolled Keywords:Java, PIC simulations, Benchmarking, Message passing, High performance computing
Research Community:University of Westminster > Electronics and Computer Science, School of
ID Code:1449
Deposited On:02 May 2006
Last Modified:11 Aug 2010 15:30

Repository Staff Only: item control page