How to get MMC

1. Download the Latest Stable Release
2. Download Development Snapshot from Git (not fully tested)
2.1. Anonymous Git Access
2.2. Developer Git Access
3. References

1. Download the Latest Stable Release

MMC 0.9.5, codename Wasabi Peas, released on Jan 05, 2014

Please read the Release notes before downloading the software.

Please download MMC v0.9.5 (aka Wasabi Peas) at our registration/download page. We are greatly appreciated if you can tell us a little bit about you and your related research by registering your copy of mmc. Binary executable (for 64bit machines) and source code packages are both provided. The non-SSE versions are labeled as "multicore" in the package name. All SSE4-tagged binaries are considered to have better speed, but requires your CPU to support SSE4 (or it will cause crash).

 

2. Download Development Snapshot from Git (not fully tested)

If you want to get the latest development branch of MMC, you can download it from our git. You have to be aware that a git snapshot is not a stable release. It may have partially implemented features and, thus, cause crash or erroneous results.

First, make sure you have installed git client on your system. If you are using a Debian-based GNU/Linux system (such as Ubuntu, Knoppix etc), you can install git by

 sudo apt-get install git-core
if you are using a Redhat-based GNU/Linux system (such as Fedora, CentOS etc), you can do this by
 su -c 'yum install git-core'
If your operating system is Windows, we recommend you installing TortoiseGit.

2.1. Anonymous Git Access

The latest code snapshot can be checked out from project's git repository. This can be done anonymously by the following command.

 git clone git://git.code.sf.net/p/mcx/git mmc

The password is the same as the username. After you checking out the code, you can compile and run the software.

2.2. Developer Git Access

If you are one of the developers who have git write permission, you can checkout the latest code with the following command:

 git clone ssh://YOURACCOUNT@git.code.sf.net/p/mcx/git mmc

where YOURACCOUNT is your registered account name at sourceforge (of course, you have to register first and ask the project maintainer to grant you git permission).

You can simply make changes or debug your changes in your local copy. If your local changes have passed review by other co-developers, you can then commit your changes back to the git repository by

 cd /path/to/mmc/local/copy
 git commit -a -m "a short summary of your changes"

3. References

The author of this software would like you to acknowledge the use of this software in your related publications by citing the following paper:

You can also find more algorithm and implementation details about MMC in this paper.

User toolbar
Powered by Habitat