2022
DOI: 10.1117/1.jbo.27.8.083008
|View full text |Cite
|
Sign up to set email alerts
|

MCX Cloud—a modern, scalable, high-performance and in-browser Monte Carlo simulation platform with cloud computing

Abstract: . Significance : Despite the ample progress made toward faster and more accurate Monte Carlo (MC) simulation tools over the past decade, the limited usability and accessibility of these advanced modeling tools remain key barriers to widespread use among the broad user community. Aim : An open-source, high-performance, web-based MC simulator that builds upon modern cloud computing architectures is highly desirable to deliver state-of-the-art MC simulations and har… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
18
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
8
1

Relationship

2
7

Authors

Journals

citations
Cited by 31 publications
(18 citation statements)
references
References 24 publications
0
18
0
Order By: Relevance
“… 225 Monte Carlo methods have traditionally also been computationally expensive, but they are now reaching higher speeds with deployment on GPU and cloud-based servers. 241 …”
Section: Discussionmentioning
confidence: 99%
“… 225 Monte Carlo methods have traditionally also been computationally expensive, but they are now reaching higher speeds with deployment on GPU and cloud-based servers. 241 …”
Section: Discussionmentioning
confidence: 99%
“…4(a) , as an example to illustrate the simplicity of using JSON/JMesh data annotations to store mesh data. Because the JMesh format is built upon the JData specification 37 , 43 —a lightweight standard using JSON to annotate scientific data, JMesh mesh data constructs also support strongly-typed array [see Fig. 4(c) ] and record-level binary data compression 43 [see Fig.…”
Section: Blenderphotonics Interface Design and Key Featuresmentioning
confidence: 99%
“…This module calls Iso2Mesh to automatically tessellate a 3D volume stored in the NIfTI, 39 JNIfTI, 40 or MATLAB.mat formats, and output a surface mesh model for subsequent processing. NIfTI is an open standard to store MRI/fMRI scans and is widely supported in the field of neuroimaging; JNIfTI is a standardized 40 JSON wrapper 43 to the NIfTI format to enable human-readability, easy extension, and data exchange between neuroimaging tools. By calling the streamlined mesh generation function in Iso2Mesh, the 3D volume data from a JNIfTI/NIfTI file can be preprocessed to create both tetrahedral volume mesh as well as surface mesh that is at the outer surface of the volume mesh.…”
Section: Blenderphotonics Interface Design and Key Featuresmentioning
confidence: 99%
“… 7 modify the ESG5 high energy electron and photon MC simulator to run a subset of the photons on each node in an AWS cluster; the lower-energy photons in PDT cannot be accurately simulated in this system. The most comparable work to ours is the MCX Cloud tool suite 24 which (such as our tools) simulates photon transport in biological tissues. Unlike MCX cloud, we use a public (AWS) cloud instead of a private cluster, and our tool suite includes not only Monte Carlo simulation of photon transport but also optimization of iPDT.…”
Section: Introductionmentioning
confidence: 99%