For organizations
Create one governed application service for laboratories, engineering groups, and teaching environments on infrastructure your organization controls.
Monte-Carlo simulation of particle transport through matter, multithreaded within a node or distributed with MPI across nodes for detector design, dosimetry, and medical physics.
Provide research and engineering teams with approved applications and reproducible execution without asking them or your infrastructure team to maintain every software stack.
Create one governed application service for laboratories, engineering groups, and teaching environments on infrastructure your organization controls.
Choose an available application, configure a simulation, submit and track the run, review logs and status, and retrieve the recorded results.
Control approved applications and versions, licensing integration, access, resource quotas, execution policies, data location, and run history.
We package and validate applications, deploy the service on your OpenStack infrastructure, integrate licenses where required, and provide ongoing operations.
Geant4 is a toolkit for simulating particles passing through matter, developed by the international Geant4 Collaboration.
It is a library you link into an application rather than a program you run. You describe a geometry, a set of physics processes, and a primary generator, and the toolkit transports particles through it.
Model detector geometries and study their response in high-energy and nuclear physics before committing to hardware.
Compute dose distributions for radiotherapy and other medical-physics work with full Monte-Carlo particle transport.
Evaluate shielding designs and radiation environments, from facilities to spacecraft.
Model imaging systems from the source through to the detector response.
Monte-Carlo histories are independent, so the platform can spread the same simulation across many nodes with different random seeds and combine the results at the end.
Geant4's multithreaded mode uses the cores within a node for one simulation; MPI can distribute a simulation that must span nodes.