Proceedings of the 23rd International Conference on Supercomputing 2009
DOI: 10.1145/1542275.1542293
|View full text |Cite
|
Sign up to set email alerts
|

OhHelp

Abstract: This paper proposes a new method for Particle-in-Cell (PIC) simulations which aims at achieving both good load balancing and scalability so as to be efficiently executed on distributed memory systems. This method, named OhHelp, simply and equally partitions the space domain where charged particles reside and assigns each partitioned subdomain to each computation node for scalable simulation with respect to the size of the domain. Load balancing and thus the scalability in terms of the number of particles are… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 29 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…Further improvement of the sensor structure modeling is required in the self-consistent PIC simulation for the quantitative evaluation of the electric coupling among multiple conducting elements due to photoelectron currents. Such a quantitative evaluation should be tackled by applying more sophisticated numerical algorithms and largerscale supercomputing techniques, such as a local mesh refinement algorithm and a load-balancing technique for a massively parallel computation [e.g., Nakashima et al, 2009], respectively. We can also use some quasi-analytical models for describing local field variation around the extremely small sensor structure.…”
Section: Resultsmentioning
confidence: 99%
“…Further improvement of the sensor structure modeling is required in the self-consistent PIC simulation for the quantitative evaluation of the electric coupling among multiple conducting elements due to photoelectron currents. Such a quantitative evaluation should be tackled by applying more sophisticated numerical algorithms and largerscale supercomputing techniques, such as a local mesh refinement algorithm and a load-balancing technique for a massively parallel computation [e.g., Nakashima et al, 2009], respectively. We can also use some quasi-analytical models for describing local field variation around the extremely small sensor structure.…”
Section: Resultsmentioning
confidence: 99%
“…The computational kernel of EMSES is parallelized with the Message Passing Interface (MPI) based on the block domain decomposition. To avoid possible computational efficiency degradation, EMSES adopts a dynamic load‐balancing algorithm referred to as OhHelp (Nakashima et al., 2009). With the OhHelp algorithm, a simulation space is divided into as many subdomains as the number of MPI processes, but up to two decomposed subdomains are assigned to each process.…”
Section: Numerical Experiments Setupmentioning
confidence: 99%
“…The computational kernel of EMSES is parallelized with the Message Passing Interface (MPI) based on the block domain decomposition. To avoid possible computational efficiency degradation, EMSES adopts a dynamic load-balancing algorithm referred to as OhHelp (Nakashima et al, 2009). With the OhHelp algorithm, a simulation space is divided into as many subdomains as the number of MPI processes, but up to two decomposed subdomains are assigned to each process.…”
Section: Numerical Experiments Setupmentioning
confidence: 99%