MCXLAB is a Matlab toolbox for Monte Carlo simulations of photon transport in 3D heterogeneous media
|24 Mar 2011||Qianqian Fang||
Monte Carlo eXtreme, or MCX, is a fast Monte Carlo simulation software for photon transport in 3D heterogeneous media. It uses Graphics Processing Units (GPU) based massively parallel computing techniques and is hundreds times faster compared to traditional single-threaded CPU-based simulations.
MCX is designed for high computational efficiency, accuracy and excellent portability. It contains 5 variant forms which are suited for a spectrum of pratical needs ranging from high simulation speed to accuracy-demanding applications. The software can be compiled on various platforms including Windows, Linux, Mac OS, and can be used with almost all generations of CUDA-capable devices (8800GT to Fermi).
MCXLAB is the native MEX version of MCX for Matlab and GNU Octave. It compiles the entire MCX code into a MEX function which can be called directly inside Matlab or Octave. The input and output files in MCX are replaced by convenient in-memory struct variables in MCXLAB, thus, making it much easier to use and interact. Matlab/Octave also provides convenient plotting and data analysis functions. With MCXLAB, your analysis can be streamlined and speed-up without involving disk files.
|monte carlo||Francesco||8 Feb 2012 at 11:52am|
|photon simulation||oligo||20 Apr 2011 at 8:46am|
|monte carlo||oligo||20 Apr 2011 at 8:46am|
|optical||Qianqian Fang||6 Apr 2011 at 4:00pm|
|imaging||Qianqian Fang||6 Apr 2011 at 4:00pm|
|optics||Qianqian Fang||6 Apr 2011 at 4:00pm|
|statistics||Qianqian Fang||24 Mar 2011 at 10:43pm|
|simulation||Qianqian Fang||24 Mar 2011 at 10:43pm|
|cuda||Qianqian Fang||24 Mar 2011 at 10:43pm|
|particle||Qianqian Fang||24 Mar 2011 at 10:43pm|
|photon simulation||Qianqian Fang||24 Mar 2011 at 10:43pm|
|monte carlo||Qianqian Fang||24 Mar 2011 at 10:43pm|
|gpu||Qianqian Fang||24 Mar 2011 at 10:43pm|