[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
A project of this scope cannot be achieved alone. While Gene Cooperman was the primary author, the project has benefited from contributions by several various individuals and institutions at different times.
The author wishes to thank the National Science Foundation for support under which much of this work was developed. The author wishes to thank the Mariner Project at Boston University for the use of the Origin 2000 and other facilities which helped in the development of this software. An earlier, experimental version of mpinu (MPI subset) was written by Markos Kyzas and partially revised by Gene Cooperman. Michael Weller provided ideas for improving some of the C code, and provided valuable feedback when he adapted the `TOP-C' ideas to a large application on an IBM SP-2. The loader module is joint with Victor Grinberg. Further experience and feedback was gained from the GAP community when the `TOP-C' model was ported to ParGAP, a refereed share package. (GAP -- Groups, Algorithms and Programming) is a language similar to Maple, specialized for symbolic computations in computational algebra and especially computational group theory.) `TOP-C', version 2, was exported by Victor Grinberg from ParGAP, with enhancements by Gene Cooperman. Some important feedback was gained in the TOP-C parallelization of Geant4. (Geant4 is a toolkit for the Monte Carlo simulation of particle-matter interaction. The package has close to a million lines of C++ code. The TOP-C parallelization is included with the Geant4 distribution.) Xiaoqin Ma analyzed mechanisms for detecting and recovering from dead slaves, broken sockets, etc., and wrote the first version of code to handle that.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |