[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