Advances in Computational Methods for X-Ray Optics V 2020
DOI: 10.1117/12.2568753
|View full text |Cite
|
Sign up to set email alerts
|

McXtrace anno 2020: complex sample geometries and GPU acceleration

Abstract: We present two main developments within the ray tracing package McXtrace in the recent timespan; The Union concept for building complex sample geometries which may also include sample environments, and the next generation code generator (nicknamed 3.0) which includes the option for GPU-acceleration through the OpenACC programming standard. Union is a concept which allows beamline simulation users to define enclosed regions in which the regular sequential nature of McXtrace simulation is replaced by a scatterin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 1 publication
(1 reference statement)
0
3
0
Order By: Relevance
“…A harder memory limit will be reached when the c-compiler back-end cannot handle the sheer volume of objects. We note that this problem will be alleviated in the upcoming generation of McXtrace code generator 12 with which AstroX-users also gain the ability to run simulations on GPUs, where large scale speed-ups may be found for long simulation runs.…”
Section: The Pore Model and Algorithmmentioning
confidence: 99%
“…A harder memory limit will be reached when the c-compiler back-end cannot handle the sheer volume of objects. We note that this problem will be alleviated in the upcoming generation of McXtrace code generator 12 with which AstroX-users also gain the ability to run simulations on GPUs, where large scale speed-ups may be found for long simulation runs.…”
Section: The Pore Model and Algorithmmentioning
confidence: 99%
“…14 In recent years, there has been a concerted effort in the INS community to develop methods to properly account for the effects of resolution broadening of experimental signals and experimental artefacts in order to better match simulated to measured data. [15][16][17][18][19][20][21][22][23][24] In this work, we seek to improve this situation using ML to help us effectively analyze neutron datasets. Our approach is inspired by work in unpaired image-to-image translation, using ML to match two domains of data.…”
Section: Introductionmentioning
confidence: 99%
“…14 In recent years, there has been a concerted effort in the INS community to develop methods to properly account for the effects of resolution broadening of experimental signals and experimental artefacts in order to better match simulated to measured data. 15–24…”
Section: Introductionmentioning
confidence: 99%