[2010/08/01] It is my great pleasure to announce the availability of a new beta release, v0.4.9, of MCX. Please read the release notes and the detailed Change Log/SVN history. The pre-compiled binaries for Linux/Windows can be accessed via the download page.

[2010/06/24] A recent conference paper by Intel engineers tried to put a question mark over many "greater than 100x GPU/CPU acceleration" claims. It was a bit disappointing though to see that Intel engineers had picked an MC code that performed poorly on the GPU. Hope they find this website as pointed out by nVidia's official response and this blog. Update: see my comments to this thread, hope I made myself clear :)

[2010/05/14] A recent commit allows one to choose which GPU to use on a multi-GPU system. MCX was recently tested on a GTX 470 card and had achieved a speed of 12800 photons/millisecond using over 40000 threads and a block size of 512. This is 4x faster than the results with 8800GT (and 1200x times faster than a 64bit CPU core).

[2010/03/08] For those who are wondering about the OpenCL version of MCX, I just want to let you know that this has been done! The current version of MCX-OpenCL runs perfectly on ATI Radeon 4890OC, Intel quad-core CPU (with ATI OpenCL implementation) and nVidia CUDA 3.0-beta. I will be sending an email to the mcx-news mailing list when a beta version is available; meanwhile, a short paper is on its way. Email me if you want to have a preview of the code.

[2009/12/20] The final release of MCX 0.2 has arrived. You can read the announcement here and download the binaries and source codes from the Download page. Two mailing lists were created to facilitate discussions.

[2009/10/20] The first public release of MCX, version 0.2 beta, is now ready for download. Both binary and source code are provided. To get started, please checkout the online documentation. Please let me know if you have any feedback or suggestions. Ideas on new features or collaborations are welcome!

[2009/05/01] The software package is currently under a series of internal tests for processing real application data. We will keep you posted when the binary software package is ready for public test.