2001
DOI: 10.1016/s0167-8191(00)00098-3
|View full text |Cite
|
Sign up to set email alerts
|

Parallel PIC plasma simulation through particle decomposition techniques

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
33
0

Year Published

2002
2002
2009
2009

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 22 publications
(33 citation statements)
references
References 22 publications
0
33
0
Order By: Relevance
“…PASMO is parallelized with High Performance Fortran [39]. For data layout, all field data are duplicated in each parallel process, but particle data are distributed among them [44]. We invent an algorithm for the open boundary of particles, in which an operation for outgoing and incoming particles is performed in each processor, and the only reduction operation for the number of particles is executed during data transfer.…”
Section: Discussionmentioning
confidence: 99%
“…PASMO is parallelized with High Performance Fortran [39]. For data layout, all field data are duplicated in each parallel process, but particle data are distributed among them [44]. We invent an algorithm for the open boundary of particles, in which an operation for outgoing and incoming particles is performed in each processor, and the only reduction operation for the number of particles is executed during data transfer.…”
Section: Discussionmentioning
confidence: 99%
“…This approach yields benefits and problems that are complementary to those yielded by the particle-decomposition one [5]: on the one hand, the memory resources required to each node are approximately reduced by the number of nodes; an almost linear scaling of the attainable physical-space resolution (i.e., the maximum size of the spatial grid) with the number of nodes is then obtained. On the other hand, inter-node communication is required to update the fields at the boundary between two different portions of the domain, as well as to transfer those particles that migrate from one domain portion to another.…”
Section: Mpi Implementation Of the Inter-node Domain Decompositionmentioning
confidence: 99%
“…Two main strategies have been developed for the workload decomposition related to porting PIC codes on parallel systems: the particle decomposition strategy [5] and the domain decomposition one [7,6]. Domain decomposition consists in assigning different portions of the physical domain and the corresponding portions of the grid to different processes, along with the particles that reside on them.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…It is generally accepted, however, that such an approach, based on manual partition of data, insertion of communication library calls, handling of boundary cases, is very complicated, time consuming and error prone, and af-fects the portability of the resulting program. In order to avoid these features, it is worth to resort, for distributed architectures, to the particle decomposition [5] technique, which is suited to be implemented, with relatively little effort, by the use of high-level programming languages, such as the High Performance Fortran (HPF) [8]. Particle decomposition consists in statically distributing the particle population among the computational nodes, while replicating the data relative to grid quantities.…”
Section: Introductionmentioning
confidence: 99%