[Neutron] McStas 3.0beta technology preview available!
Peter Kjær Willendrup
pkwi at fysik.dtu.dk
Tue Feb 25 13:34:41 CET 2020
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>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.neutronsources.org/pipermail/neutron/attachments/20200225/825ceef3/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 58 bytes
Desc: image001.gif
URL: <https://lists.neutronsources.org/pipermail/neutron/attachments/20200225/825ceef3/attachment-0002.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.gif
Type: image/gif
Size: 1055 bytes
Desc: image002.gif
URL: <https://lists.neutronsources.org/pipermail/neutron/attachments/20200225/825ceef3/attachment-0003.gif>
More information about the Neutron
mailing list