Abbreviated Installation Instructions for GM 1.5.2.1
To compile GM on Linux platforms, you will only need GNU make and C/C++ compilers. Please be sure to read the README files for detailed installation instructions and architecture-specific troubleshooting. Unresolved questions may also be addressed in the FAQ.
These abbreviated instructions presume that you are installing GM 1.5.2.1. (Here is the README-linux for GM 1.5.2.1.)
Current cautions and common problems:
GM installation is performed in three easy steps:
1. Configuring, compiling, and loading the GM driver.
gunzip -c gm-1.5.2.1_Linux.tar.gz | tar xvf -
cd gm-1.5.2.1_Linux
./configure
make
cd binary
su root
./GM_INSTALL
By default, we assume that the kernel header files for your Linux installation are located in /usr/src/linux. If your Linux installation is not located in /usr/src/linux, you must configure with the following option:
./configure --with-linux=<linux-source-dir>
where <linux-source-dir> specifies the directory for the Linux kernel source.
The kernel header files MUST match the running kernel exactly: not only should they both be from the same version, but they should also contain the same kernel configuration options.
By default, we also assume that you have LANai9 or LANai7 NICs. If you have LANai4 NIC with 1MB of memory, you will need to configure with:
./configure --disable-new-features
If you have LANai4 NIC with 512KB, you will need to configure with:
./configure --disable-new-features --with-min-supported-sram=256
and you will only have 4 GM ports available instead of 8.
2. Running the GM Mapper.
cd binary/sbin/
su root
./mapper map_once.args
There are 3 ways in which the GM Mapper can be run. Refer to the README-linux for details.
3. Testing the GM Installation.
A variety of test scripts are available in binary/bin/ to test your GM installation. We recommend the five tests described in tests/README.
Congratulations! You have successfully installed GM.
Refer to the Software and Documentation Page for details of GM-based software (MPICH-GM, VI-GM, PVM on GM). If you encountered difficulties during any phase of this installation process, we recommend that you first consult the README-linux and FAQ, and if you still have unresolved questions, please feel free to contact technical support at help@myri.com.
![]()
Last updated: 19 May 2006