Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Multi-Node Test #103

Closed
ax3l opened this issue Mar 30, 2022 · 3 comments · Fixed by #182
Closed

Add Multi-Node Test #103

ax3l opened this issue Mar 30, 2022 · 3 comments · Fixed by #182
Assignees
Labels
component: tests examples, tests and benchmarks

Comments

@ax3l
Copy link
Member

ax3l commented Mar 30, 2022

Add a multi-node (MPI) test.

Dependencies:

@ax3l ax3l added this to the First Release Version milestone Mar 30, 2022
@ax3l
Copy link
Member Author

ax3l commented Apr 11, 2022

I added a first MPI-driven test in #109:
#109 (comment)

3: Test command: /home/axel/src/spack/var/spack/environments/warpx-omp-dev/.spack-env/view/bin/mpiexec "-n" "2" "/home/axel/src/impactx/build/bin/impactx.MPI.OMP.DP" "/home/axel/src/impactx/examples/fodo/input_fodo.in"
3: Environment variables: 
3:  OMP_NUM_THREADS=1
3: Test timeout computed to be: 1500
3: MPI initialized with 2 MPI processes
3: MPI initialized with thread support level 0
3: OMP initialized with 1 OMP threads
3: AMReX (22.04-9-g84a1f7d0715b) initialized
3: boxArray(0) (BoxArray maxbox(2)
3:        m_ref->m_hash_sig(0)
3:        ((0,0,0) (7,7,7) (0,0,0)) ((8,0,0) (15,7,7) (0,0,0)) )
3: 
3: Beam kinetic energy (MeV): 2000
3: Bunch charge (C): 0
3: Particle type: electron
3: Number of particles: 10000
3: Beam distribution type: waterbag
3: Static units
3: Initialized beam distribution parameters
3: # of particles: 10000
3: Initialized element list
3:  ++++ Starting step=0

I think we need to remove some hacks in main.cpp and make sure it uses multiple boxes (currently: 2?), in a follow-up.

@ax3l
Copy link
Member Author

ax3l commented Jul 16, 2022

Further improved via #127

@ax3l ax3l added the component: tests examples, tests and benchmarks label Jul 16, 2022
@ax3l
Copy link
Member Author

ax3l commented Jul 26, 2022

Improved in #161 and #165

MPI Python test in #153 (CI: #182)

@ax3l ax3l self-assigned this Jul 26, 2022
@ax3l ax3l mentioned this issue Jul 26, 2022
@ax3l ax3l closed this as completed in #182 Jul 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: tests examples, tests and benchmarks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant