This package provides an implementation of a parallel Gaussian elimination algorithm as described in A parallel algorithm for Gaussian elemination over finite fields.
Please note that for small matrices the logistical overhead might be significant and it might be more efficient to use the standard methods for Gaussian elimination from the GAUSS package.
Older versions of hpcgap still have working guards. Unfortunately, in those
versions you can't load this package via LoadPackage
.
Let's assume that you can run your old HPC-GAP version via $HPCGAP-OLD.
Open a shell in the root folder of the GaussParallel
package and run:
$HPCGAP-OLD compatibility-for-old-hpcgap/read.g
Please submit bug reports, suggestions for improvements and patches via the issue tracker or via email to Sergio Siccha or Jendrik Brachter.
GaussParallel
is free software you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option) any
later version.
See file gpl-2.0.txt for further information.