Monte Carlo eXtreme (MCX)

MCX Brain

Fast photon transport simulator powered by GPU-based parallel computing

This website also hosts another open-source Monte Carlo code - Mesh-based Monte Carlo, or MMC - developed by the same author. Please browse MMC page for more details.
Share with the community Contribute to MCX Documentation and Release Notes Download MCX

What's New

  • [2017/04/02] It is our pleasure to announce MCX (v2017.3, Dark Matter)! This is a major update over the previous release (v2016.4) announced a year ago. The new MCX is significantly faster (2.5x faster on Kepler, and 1.5x-1.7x faster on Maxwell/Pascal). New features, such as printing progress bar, recording photon trajectories and diffuse reflectance are now supported. Please checkout our ChangeLog and Github commit log for details. We'd like to thank NIH/NIGMS for the funding support to make this new release possible!
  • [2016/04/23] The all new MCX (v2016.4, Dark Matter) has finally arrived! The 2016.4 release is a major update from all previous releases, boasting numerous improvement and bug fixes. The new MCX is significantly more accurate (via a new ray-tracing algorithm and atomic operations) and also significantly faster (2x-3x speedup on Maxwell GPUs). About 1/3 of the source codes have been updated, accumulated through over 1.5 year continuous development. Wtih this new software, we also kick off the MCX Speed Challenge and MCX GPU Benchmark to engage with the user community. We urge all current users to upgrade to this version and rerun all key simulations. We'd like to thank NIH/NIGMS for the funding support to make this new release possible!
  • [2015/06/08] It is my great pleasure to announce that, the MCX/MMC project has received a 4-year funding support from the NIH (National Institute of Health)/NIGMS (National Institute of General Medical Sciences) starting this summer! This marks a new chapter for MCX/MMC development. In this new project, I will be working with a number of leading experts, Dr. Simon Arridge (UCL), Dr. David Kaeli (Northeastern) and Dr. Xavier Intes (RPI), on advancing MCX/MMC towards one of the fastest, most comprehensive and accurate photon transport simulator. We will develop rapid computational models not just for forward modeling, but also for rapid image reconstructions; we have also proposed new methods to further speed up simulation by 10x or more. In addition, we plan to organize workshops, share detailed training materials and write intuitive user interfaces to make MCX/MMC even more easy-to-use. A detailed workplan will be posted shortly. I am looking forward to serving this growing community, and meeting everyone in one of our future events!
  • [2014/09/23] MCX 0.9.7-2 (code named Dark Matter) is here! This release contains several critical bug fixes; one of them affects all previous MCX releases. You are strongly recommended to upgrade your MCX copy to this version. See release notes for the update details. Download the software from here. I'd like to thank Kim Shultz and David Gasperino@UMN for their patches and bug reports!

More announcements ...

total visitors since Oct. 2009:
Powered by Habitat