From: "Axel Huebl a.huebl@hzdr.de" Received: from [73.34.0.192] (account huebl@hzdr.de HELO [10.0.0.186]) by hzdr.de (CommuniGate Pro SMTP 6.2.7i) with ESMTPSA id 18824772 for picongpu-users@hzdr.de; Thu, 23 Aug 2018 00:10:22 +0200 Subject: PIConGPU 0.4.0-rc2: CPU Support, Particle Filter, Probes & Merging To: picongpu-users@hzdr.de References: Organization: HZDR Message-ID: <71a33966-c7bc-0099-8023-cf9f5ea5fbdf@hzdr.de> Date: Wed, 22 Aug 2018 16:10:57 -0600 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Dear PIConGPU-Users, Feel free to test our second release candidate for the 0.4.0 release, version 0.4.0-rc2! *Changes to 0.4.0-rc1* - fix laser init on cpu #2689 - fix out of host memory during HDF5 dumping #2690 - update manual #2685 Thanks to all who already tested our first 0.4.0 release candidate! We updated the `release-0.4.0` branch with the above changes and tagged 0.4.0-rc2 . Best regards, Axel Huebl On 8/11/18 1:07 AM, Axel Huebl a.huebl@hzdr.de wrote: > Dear PIConGPU-Users, > > > We invite you to test our upcoming release, PIConGPU 0.4.0 with its > first release candiate! > > Before releasing a new version of PIConGPU in the branch "master", we > open so called "release branches" which are feature-frozen versions from > our mainline "dev" branch that only receive bugfixes. After finishing > all the documentation and adding four large rounds of fixes within the > last month we are confident you can now test it yourself! > > This release adds CPU support, making PIConGPU a many-core, > single-source, performance portable PIC code for all kinds of > supercomputers. We added particle filters to initialization routines and > plugins, allowing fine-grained in situ control of physical observables. > All particle plugins now support those filters and can be called > multiple times with different settings. > > Particle probes and more particle initialization manipulators have been > added. A particle merging plugin has been added. The Thomas-Fermi model > has been improved, allowing to set empirical cut-offs. PIConGPU input > and output (plugins) received initial Python bindings for efficient > control and analysis. > > User input files have been dramatically simplified. For example, > creating the PIConGPU binary from input files for GPU or CPU is now as > easy as `pic-build -b cuda` or `pic-build -b omp2b` respectively. > > Thanks to Axel Huebl, René Widera, Sebastian Starke, Marco Garten, > Richard Pausch, Alexander Matthes, Sergei Bastrakov, Heiko Burau, > Alexander Debus, Ilja Göthel, Sophie Rudat, Jeffrey Kelling, Klaus > Steiniger, and Sebastian Hahn for contributing to this release! > > Please refer to our ChangeLog [1] for a full list of features, fixes and > user interface changes before getting started. > > You can now check out the `release-0.4.0` branch [2] on our mainline > (via git) and start testing it today! Please report any issues that you > might encounter either on this list or (preferably) on GitHub. > > > Best regards, > Axel Huebl > > > [1] > https://github.com/ComputationalRadiationPhysics/picongpu/blob/release-0.4.0/CHANGELOG.md#040 > > [2] > https://github.com/ComputationalRadiationPhysics/picongpu/tree/release-0.4.0 > -- Axel Huebl Phone: +49 351 260 3582 Institute of Radiation Physics http://www.hzdr.de/crp Helmholtz-Zentrum Dresden - Rossendorf (HZDR) Bautzner Landstr. 400 | 01328 Dresden | Germany Board of Directors: Prof. Dr. Dr. h. c. Roland Sauerbrey, Dr. Ulrich Breuer Company Registration Number VR 1693, Amtsgericht Dresden