Published June 4, 1975 | Version v1
Report Open

Monte Carlo problem and parallel computers, and how to do a fast particle mover on the STAR 100

Description

Particle simulation problems of the Monte Carlo type are widely believed to be intrinsically highly scalar problems. In the absence of a definitive mathematical theorem to the contrary, this belief is based on the very apparent programming difficulties encountered on a vector machine. This class of problem is therefore thought to be ill-suited to highly parallel and vectorized computers. However, it is demonstrated by several examples that a particle mover is fully vectorizable. In the case of the CDC STAR 100 it is found that the performance of such a particle mover is not hopeless but hopeful, and is in fact helpful. One of the several possible vectorizations is estimated to yield a gain of a factor of 15 on the STAR over good serial coding on the same machine. This falls far short of the STAR's peak vector performance of 30 to 70 times scalar rates because certain fast vector instructions are not available and have to be simulated. The current STAR algorithm outperforms the carefully handcoded 7600 by a factor of 3. This performance margin is achievable despite the 7600's fivefold superior scalar capability. A more generally vectorized particle mover will always substantially outperform scalar coding on any machine equipped with a properly chosen set of fast vector instructions. (U.S.)

Availability note (English)

MF available from INIS under the Report Number.

Files

6214505.pdf

Files (518.0 kB)

Name Size Download all
md5:44d38a61c6dbacca7c4146c58ffbfad1
518.0 kB Preview Download

Additional details

Additional titles

Augmented title (English)
Particle simulation

Publishing Information

Imprint Pagination
26 p.
Report number
UCRL--76776

Conference

Title
7. conference on numerical simulation of plasmas.
Dates
2 Jun 1975.
Place
New York, New York, USA.

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
6214505
Subject category
S73: NUCLEAR PHYSICS AND RADIATION PHYSICS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ALGORITHMS; CDC COMPUTERS; COMPUTER CALCULATIONS; MONTE CARLO METHOD; MOTION; PARTICLES; SIMULATION; TRANSPORT THEORY; VECTORS
Descriptors DEC
COMPUTERS; TENSORS

Optional Information

Secondary number(s)
CONF-750606--3.