scholarly journals Monte Carlo simulation of X-ray imaging using a graphics processing unit

Author(s):  
A. Badal ◽  
A. Badano
2009 ◽  
Vol 409 ◽  
pp. 386-389
Author(s):  
Miriam Kupková ◽  
Samuel Kupka

Within a model considered, each of bonds between contacting grains is treated as a two-state system and represented by a binary variable. Its two values refer to the two possible states of bond – intact or broken. A Monte Carlo simulation of fracture is carried out on a set of binary variables arranged to a cubic lattice. The transition from one configuration of broken bonds to another is governed by a Griffith-like energy associated with each of configurations. The results demonstrate i) the capability of the model to provide a useful information (e.g. the increase in roughness of fracture surface with increasing temperature, that is the transition from “brittle” to “plastic” failure), and ii) the advantage of simulation by using the graphics processing unit (saving of a computational time).


Author(s):  
Eyad Hailat ◽  
Vincent Russo ◽  
Kamel Rushaidat ◽  
Jason Mick ◽  
Loren Schwiebert ◽  
...  

2012 ◽  
Vol 05 (02) ◽  
pp. 1250004 ◽  
Author(s):  
CHAO JIANG ◽  
HENG HE ◽  
PENGCHENG LI ◽  
QINGMING LUO

We present a graphics processing unit (GPU) cluster-based Monte Carlo simulation of photon transport in multi-layered tissues. The cluster is composed of multiple computing nodes in a local area network where each node is a personal computer equipped with one or several GPU(s) for parallel computing. In this study, the MPI (Message Passing Interface), the OpenMP (Open Multi-Processing) and the CUDA (Compute Unified Device Architecture) technologies are employed to develop the program. It is demonstrated that this designing runs roughly N times faster than that using single GPU when the GPUs within the cluster are of the same type, where N is the total number of the GPUs within the cluster.


2021 ◽  
Author(s):  
Airidas Korolkovas ◽  
Alexander Katsevich ◽  
Michael Frenkel ◽  
William Thompson ◽  
Edward Morton

X-ray computed tomography (CT) can provide 3D images of density, and possibly the atomic number, for large objects like passenger luggage. This information, while generally very useful, is often insufficient to identify threats like explosives and narcotics, which can have a similar average composition as benign everyday materials such as plastics, glass, light metals, etc. A much more specific material signature can be measured with X-ray diffraction (XRD). Unfortunately, XRD signal is very faint compared to the transmitted one, and also challenging to reconstruct for objects larger than a small laboratory sample. In this article we analyze a novel low-cost scanner design which captures CT and XRD signals simultaneously, and uses the least possible collimation to maximize the flux. To simulate a realistic instrument, we derive a formula for the resolution of any diffraction pathway, taking into account the polychromatic spectrum, and the finite size of the source, detector, and each voxel. We then show how to reconstruct XRD patterns from a large phantom with multiple diffracting objects. Our approach includes a reasonable amount of photon counting noise (Poisson statistics), as well as measurement bias, in particular incoherent Compton scattering. The resolution of our reconstruction is sufficient to provide significantly more information than standard CT, thus increasing the accuracy of threat detection. Our theoretical model is implemented in GPU (Graphics Processing Unit) accelerated software which can be used to assess and further optimize scanner designs for specific applications in security, healthcare, and manufacturing quality control.


Sign in / Sign up

Export Citation Format

Share Document