[mcstas-users] McStas 3.0beta technology preview available!
Peter Kjær Willendrup
pkwi at fysik.dtu.dk
Thu Feb 27 20:54:01 CET 2020
Hi again,
As promised, there will be bugs… ;-)
• As we move along with the development on the mcstas-3.0 branch, you may find patched versions of
components in the Updates folder found next to the distribution binaries at
http://download.mcstas.org/mcstas-3.0beta/.
• A first bug with fix: Unfortunately, a buggy last-minute change to the PowderN component before
mcstas-3.0beta was built introduced an error which makes it produce 0 scattered intensity. Please find
an improved version in the above-mentioned Updates folder. Further bugfixes to this component are
expected since the component produces scattering but has certain edge-case issues on GPU,
especially at high ncount rates.
• At any time, know bugs will be listed as issues on GitHub marked with the label of "mcstas-3.0beta”, see
https://github.com/McStasMcXtrace/McCode/issues?q=is%3Aissue+is%3Aopen+label%3Amcstas-3.0beta
• Please do submit issues to GitHub as you find them:
This will help in the process toward a stable, official 3.0 release!
Best,
Peter
On 25 Feb 2020, at 13.29, Peter Kjær Willendrup <pkwi at fysik.dtu.dk<mailto:pkwi at fysik.dtu.dk>> wrote:
Dear all,
A technology preview for the forthcoming McStas 3.x series is now available for testing!
Main highlights of the release are:
* New code-generation scheme based on functions instead of #defines
* Much improved compilation-times, the code is better suited for modern compilers
* In most cases a speed-up of order 20% on CPU
* Limited, experimental support for OpenACC acceleration on NVIDIA GPU's
* Speedups measured using top-notch NVIDIA V100 datacenter cards are in the range of 10-600 with respect to a single-core CPU
* In essence, you will need a Linux machine with an NVIDIA card and the PGI compiler to make use of the GPU-support
For more details and instructions, please refer to this document on our Wiki<https://github.com/McStasMcXtrace/McCode/wiki/McStas-3.0beta-technology-preview-release-notes>
Thanks to:
* Thanks to all members of the joint McStas-McXtrace team<https://github.com/McStasMcXtrace/McCode/wiki/McStas-McXtrace-team>, you guys ROCK!
* Thanks to Guido Juckeland (HZDR,DE) and Sebastian Alfthan (CSC,FI) who were behind the GPU Hackathons we participated in
* Thanks to our NVIDIA mentors Vishal Metha, Christian Hundt and Alexey Romanenko
Regards on behalf of the McStas-McXtrace developers,
Peter Willendrup
Peter Kjær Willendrup
Forskningsingeniør, Specialkonsulent
Næstformand for DTU Fysik LSU
DTU Physics
[cid:b6339554-7f28-441d-9f31-5944f811397c at win.dtu.dk]
Technical University of Denmark
[cid:e108e480-fcab-46e2-9531-b38165079572 at win.dtu.dk]
Department of Physics
Fysikvej
Building 307
DK-2800 Kongens Lyngby
Direct +45 2125 4612
Mobil +45 2125 4612
Fax +45 4593 2399
pkwi at fysik.dtu.dk<mailto:pkwi at fysik.dtu.dk>
_______________________________________________
mcstas-users mailing list
mcstas-users at mcstas.org<mailto:mcstas-users at mcstas.org>
https://mailman2.mcstas.org/mailman/listinfo/mcstas-users
Peter Kjær Willendrup
Forskningsingeniør, Specialkonsulent
Næstformand for DTU Fysik LSU
DTU Physics
[cid:b6339554-7f28-441d-9f31-5944f811397c at win.dtu.dk]
Technical University of Denmark
[cid:e108e480-fcab-46e2-9531-b38165079572 at win.dtu.dk]
Department of Physics
Fysikvej
Building 307
DK-2800 Kongens Lyngby
Direct +45 2125 4612
Mobil +45 2125 4612
Fax +45 4593 2399
pkwi at fysik.dtu.dk<mailto:pkwi at fysik.dtu.dk>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20200227/250cdc2b/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 58 bytes
Desc: image001.gif
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20200227/250cdc2b/attachment-0002.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.gif
Type: image/gif
Size: 1055 bytes
Desc: image002.gif
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20200227/250cdc2b/attachment-0003.gif>
More information about the mcstas-users
mailing list