Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

There is a newer version of the record available.

Published April 2, 2021 | Version 0.20.0
Software Open

fbpic/fbpic: 0.20.0

  • 1. Berkeley Lab
  • 2. University of Hamburg / DESY
  • 3. Uni Hamburg, DESY
  • 4. DESY
  • 5. Laboratoire d'Optique Appliquée
  • 6. Weizmann institute of science
  • 7. Institute of Plasma Physics and Laser Microfusion
  • 8. Lawrence Berkeley National Laboratory
  • 9. @SLAClab, DESY

Description

This release introduces several improvements and bug fixes.

Better handling of multiple GPUs on clusters:

  • The attribution of individual GPUs to the different MPI ranks is more robust, and avoids oversubscribing certain GPUs while leaving others idle (see #523). In addition, GPU oversubscription is now automatically detected, and a corresponding error message is printed. (see #524)
  • Out-of-memory error are handled more properly, and will abort multi-GPU simulations whenever they are encountered by one of the GPUs. (see #521)
  • The hostname is now printed even for single-rank simulation. (see #495)
  • Kernel launch parameters have been fine-tuned for A100 architecture. (see #525)

Bug fixes:

  • The external fields used to be applied to all species, instead of the species specified by the user. This is now fixed. (see #498)
  • The installation instructions were updated. (see #515)

New features:

  • Added a Mirror class to block the propagation of the laser e.g. in multi-stage simuations. (see #507)

Files

fbpic/fbpic-0.20.0.zip

Files (2.5 MB)

Name Size Download all
md5:04930988178c2af4b717c2eb2a041f9b
2.5 MB Preview Download

Additional details

Related works