-
Notifications
You must be signed in to change notification settings - Fork 217
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
Improved Docker & NGC #2557
Improved Docker & NGC #2557
Conversation
813671b
to
f4d7b40
Compare
|
||
COPY start_lwfa.sh /usr/bin/lwfa | ||
COPY start_lwfa_4.sh /usr/bin/lwfa4 | ||
COPY start_lwfa_8.sh /usr/bin/lwfa8 | ||
COPY start_khi_4.sh /usr/bin/bench4 |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
## Section: Optional Variables ## | ||
################################# | ||
|
||
TBG_isaac="--isaac.period 1 --isaac.name foil --isaac.url hypnos5 --isaac.quality 99" |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
736ec5d
to
c0913c1
Compare
^openmpi:: | ||
environment: | ||
set: | ||
OMPI_MCA_btl: '^vader' |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
-s "bash -l" \ | ||
-c etc/picongpu/8.cfg \ | ||
-t etc/picongpu/bash/mpirun.tpl \ | ||
/tmp/foil8_001 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
possible improvement: add an optional parameter to the scripts to control the output path
d088c03
to
d848852
Compare
d848852
to
1f8d9a9
Compare
TBG_steps="4000" | ||
|
||
# leave TBG_movingWindow empty to disable moving window | ||
TBG_movingWindow="-m" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you please re-add the sliding window. Maybe you should add again 4 GPUs in Y direction to have a larger window.
TBG_devices_z=1 | ||
|
||
TBG_gridSize="128 2048 128" | ||
TBG_steps="2048" |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
remove mapping display and tag output from startup. make output less verbose
OpenMPI: Use 2.1.2 Multi-Rank MPI support and thus multi-GPU support requires for in-node communication a BTL such as "sm" which was replaced with "vader" in OpenMPI 3.0.0. "vader" requires CMA support from the kernel which seems to be something that is not working in a docker container. We therefore switch back to an older release (pre-3.0) of OpenMPI that still has the (slower) "sm" transport. Build for SM_70 (V100) Docker Readme: MPI BTL shared Mem Overwrite exising output with tbg -f Configurable output directory and print to user. Use non-ISAAC examples for now. Add _live LWFA examples for later testing of ISAAC.
1f8d9a9
to
b35e608
Compare
This is a WIP PR documenting the changes to make PIConGPU
latest change:
As before, the corresponding spack recipe is uploaded here.