summaryrefslogtreecommitdiffstats
path: root/release_docs/INSTALL_parallel
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2002-11-05 20:19:38 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2002-11-05 20:19:38 (GMT)
commit28874d54c4a7ebb953d7a92814090eb97b306251 (patch)
treed123058f2ad6c67a8a83486005b4c1935a15745f /release_docs/INSTALL_parallel
parent01b3ee75cfca4a32f631d882076ffdd3cd03923b (diff)
downloadhdf5-28874d54c4a7ebb953d7a92814090eb97b306251.zip
hdf5-28874d54c4a7ebb953d7a92814090eb97b306251.tar.gz
hdf5-28874d54c4a7ebb953d7a92814090eb97b306251.tar.bz2
[svn-r6059] Purpose:
Updated the parallel installation information Platforms tested: Highly sophiscated optical scanning (eyeball it)
Diffstat (limited to 'release_docs/INSTALL_parallel')
-rw-r--r--release_docs/INSTALL_parallel30
1 files changed, 24 insertions, 6 deletions
diff --git a/release_docs/INSTALL_parallel b/release_docs/INSTALL_parallel
index 8c08710..8343a34 100644
--- a/release_docs/INSTALL_parallel
+++ b/release_docs/INSTALL_parallel
@@ -6,8 +6,8 @@
-----------
This file contains instructions for the installation of parallel
-HDF5. Platforms supported by this release are SGI Origin 2000, IBM SP2,
-Intel TFLOPs, and Linux version 2.4 and greater. The steps are kind of
+HDF5. Platforms supported by this release are SGI Origin 2000, IBM SP2,
+Intel TFLOPs, and Linux version 2.2 and greater. The steps are kind of
unnatural and will be more automized in the next release. If you have
difficulties installing the software in your system, please send mail to
@@ -31,6 +31,20 @@ is not shown or somehow the steps do not work for yours, please go
to the next section for more detailed explanations.
------
+Know parallel compilers
+------
+
+HDF5 knows serveral parallel compilers: mpicc, hcc, mpcc, mpcc_r.
+To build parallel HDF5 with one of the above, just set CC as it
+and configure. The "--enable-parallel" is optional in this case.
+
+ $ CC=/usr/local/mpi/bin/mpicc ./configure --prefix=<install-directory>
+ $ make
+ $ make check
+ $ make install
+
+
+------
TFLOPS
------
@@ -68,7 +82,7 @@ Then do the following steps:
---------------
SGI Origin 2000
Cray T3E
-(where MPI-IO is part of system MPI library such as mpt 1.3)
+(where MPI-IO is part of system MPI library such as the mpt module)
---------------
#!/bin/sh
@@ -98,6 +112,9 @@ Replace it with something that knows how to find the right libmpi.a.
E.g.,
LD="/opt/MIPSpro/MIPSpro_default/opt/MIPSpro/bin/cc -n32"
+Or you can pre-empt it by setting LD at configure time
+ $ LD="cc" ./configure --enable-parallel ...
+
---------------
SGI Origin 2000
@@ -156,10 +173,11 @@ Follow the instructions in section 3.
The HDF5 library can be configured to use MPI and MPI-IO for parallelism
on a distributed multi-processor system. The easiest way to do this is to
have a properly installed parallel compiler (e.g., MPICH's mpicc or IBM's
-mpcc) and supply that executable as the value of the CC environment
-variable:
+mpcc_r) and supply that executable as the value of the CC environment
+variable. For examples,
- $ CC=mpcc ./configure
+ $ CC=mpcc_r ./configure
+
$ CC=/usr/local/mpi/bin/mpicc ./configure
If no such wrapper script is available then you must specify your normal