Published 1993 | Version v1
Book

Distributed plasma simulation using C++ and ESP

  • 1. Univ. of Texas, Austin, TX (United States)

Description

Particle in Cell codes have long been the mainstay of kinetic plasma simulation. However, they have traditionally performed poorly on vector supercomputers because of the gather/scatter required for charge weighting and force interpolation. Furthermore, development of full featured codes with the flexibility and power desired for NTP simulations is difficult in Fortran. Using the Extensible Software Platform, an enhanced C++ environment for distributed computation, the authors developed a sample 1 dimensional electrostatic PIC code. The authors describe the ESP environment, emphasizing its support for distributed asynchronous computing using the concept of a future. They further discuss the implementation of the PIC code in this environment, its performance and the impact of the ESP programming model on the portability of the code

Part of:
1993 International Sherwood fusion theory conference

Additional details

Publishing Information

Publisher
Massachusetts Institute of Technology.
Imprint Place
Cambridge, MA (United States)
Imprint Title
1993 International Sherwood fusion theory conference
Imprint Pagination
253 p.
Journal Page Range
p. 2C44.

Conference

Title
International Sherwood fusion theory conference.
Dates
29-31 Mar 1993.
Place
Newport, RI (United States).

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
25026990
Subject category
S70: PLASMA PHYSICS AND FUSION TECHNOLOGY; S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
COMPUTER CODES; COMPUTERIZED SIMULATION; FLEXIBILITY; KINETIC EQUATIONS; PARALLEL PROCESSING; PLASMA SIMULATION; PROGRAMMING LANGUAGES; VECTOR PROCESSING
Descriptors DEC
EQUATIONS; MECHANICAL PROPERTIES; PROGRAMMING; SIMULATION; TENSILE PROPERTIES

Optional Information

Secondary number(s)
CONF-930359--.