DocumentCode :
1663501
Title :
Using Java for plasma PIC simulations
Author :
Lu, Quanming ; Getov, Vladmir ; Wang, Shu
Author_Institution :
Sch. of Earth & Space Sci., Univ. of Sci. & Technol. of China, Anhui, China
fYear :
2003
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 the 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.
Keywords :
Java; multiprocessing systems; operating systems (computers); parallel programming; performance evaluation; physics computing; plasma simulation; 2-dimensional parallel PIC simulations; 3-dimensional parallel PIC simulations; Internet; Java; Linux cluster; Pentium III machines; Sun E6500; high-performance computing; particle-in-cell simulations; plasma PIC simulations; symmetric multi-processor; Application software; Computational modeling; High performance computing; Internet; Java; Orbits; Plasma simulation; Programming profession; Space technology; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
ISSN :
1530-2075
Print_ISBN :
0-7695-1926-1
Type :
conf
DOI :
10.1109/IPDPS.2003.1213263
Filename :
1213263
Link To Document :
بازگشت