ParMETIS - Parallel Graph Partitioning and Fill-reducing Matrix Ordering

The distribution of ParMETIS contains a number of files. It is written entirely in ANSI C and MPI and is portable on most parallel computers that support MPI.

Getting the files
ParMETIS's distribution is available as a Unix gziped tar file.
Available files for download
Latest stable release (4.0.3, 3/30/2013):
parmetis-4.0.3.tar.gz source distribution

Older versions of ParMETIS can be found here.

Installing
After downloading ParMETIS you need to uncompress it and untar it. You can achieve this by executing the following commands:
gunzip parmetis-4.x.y.tar.gz

tar -xvf parmetis-4.x.y.tar

At this point you should have a directory named parmetis-4.x.y. This directory contains ParMETIS's source code as well as a sample graph used for testing. To build ParMETIS, follow the instructions in the file parmetis-4.x.y/Install.txt.

Documentation
ParMETIS's manual that contains instructions on how to use ParMETIS can be found in the directory parmetis-4.x.y/manual.

You can get a PDF copy of the manual from here.

Copyright & License Notice
ParMETIS is copyrighted by the Regents of the University of Minnesota. It can be freely used for educational and research purposes by non-profit institutions and US government agencies only. Other organizations are allowed to use ParMETIS only for evaluation purposes, and any further uses will require prior approval. The software may not be sold or redistributed without prior approval. One may make copies of the software for their use provided that the copies, are not sold or distributed, are used under the same terms and conditions.

As unestablished research software, this code is provided on an "as is'' basis without warranty of any kind, either expressed or implied. The downloading, or executing any part of this software constitutes an implicit agreement to these terms. These terms and conditions are subject to change at any time without prior notice.