ITP: ParMETIS: distributed graph partitioning and sparse matrix reordering
I intend to package ParMETIS, which is a tool for optimal partitioning
of graphs and meshes and reorder sparse matrices for to minimize fill
when using direct solvers. This tool is primarily used for load
balancing and communication optimization in finite element simulations
on parallel computers, including Beowulf clusters. It uses MPI for
communication, and should work just fine on Debian beowulfs.
Unfortunately, as you can see below, the license is very non-free, so I
obtained permission from the author (attached) to distribute it with
Debian. Also unfortunately, if I link PETSc to ParMETIS, that will
throw it into contrib; or I can maintain two versions: petsc in main
with no parmetis dependency, and petsc-contrib in contrib with it. I
don't like this, and have encouraged upstream to dual-license or
otherwise change distribution and use terms in a way which will allow us
to put it in main and protect his financial interests. But no bite yet. :-(
Upstream COPYRIGHT file:
The ParMETIS/METIS package 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/METIS 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
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.
If there are no objections, I'll upload within a week or so.
[Please CC me on replies to -devel, and of course, do not CC
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Welcome to the best software in the world today cafe!
--- Begin Message ---
[removed to avoid having to read "MSHTML" formatted material]
- To: "'Adam C Powell IV'" <firstname.lastname@example.org>
- Subject: RE: Distributing ParMETIS with Debian
- From: "George Karypis" <email@example.com>
- Date: Mon, 24 Mar 2003 09:29:03 -0600
- Message-id: <000f01c2f21a$1a1b8d80$f88010ac@PetrosII>
- In-reply-to: <3E7E0DF8.firstname.lastname@example.org>
--- End Message ---