修订版 | 0e7b5871b62f674fe0c5a30432cf02dcfe948a28 (tree) |
---|---|
时间 | 2013-07-12 19:51:09 |
作者 | Mikiya Fujii <mikiya.fujii@gmai...> |
Commiter | Mikiya Fujii |
README is updated for compiling. #31588
git-svn-id: https://svn.sourceforge.jp/svnroot/molds/branches/mpi-cis@1392 1136aad2-a195-0410-b898-f5ea1d11b9d8
@@ -29,14 +29,15 @@ | ||
29 | 29 | |
30 | 30 | ============================================================================== |
31 | 31 | REQUIREMENTS: |
32 | - MolDS requires c/c++ compiler of Intel (icpc) or GNU (g++) and boost-libraries. | |
33 | - Valid versions of these compiler are icpc 12.0.4(MkL 10.3 update 4), g++ 4.4, or later | |
32 | + MolDS requires c++ mpi compiler that is wrapping Intel (icpc) or GNU (g++) and boost-libraries. | |
33 | + Valid versions of the wrapped c++ compilers are icpc 12.0.4(MkL 10.3 update 4), g++ 4.4, or later | |
34 | 34 | because the MolDS is implemented with openMP 3.0. |
35 | - To compile MolDS with g++, furthermore, openBLAS (version 0.2.5 or later) is also required. | |
36 | - The default compiler is the intel c++ compiler (icpc). | |
35 | + To compile MolDS with GNU, furthermore, openBLAS (version 0.2.5 or later) is also required. | |
37 | 36 | |
38 | 37 | To get and install the boost-libraries, see the HP:<http://www.boost.org/>. |
39 | 38 | The version of the boost would be no problem if 1.48.0 or later is used. |
39 | + Especially, the boost-libraries should be builded with MPI | |
40 | + because MolDS needs boost_mpi-library(i.e. -lboost_mpi). | |
40 | 41 | |
41 | 42 | To get and install the openBLAS-libraries, see the HP:<http://xianyi.github.com/OpenBLAS/>. |
42 | 43 | Note that "USE_OPENMP = 1" should be set for the installation of the opneBLAS. |
@@ -46,7 +47,7 @@ REQUIREMENTS: | ||
46 | 47 | COMPILE(using GNUmake): |
47 | 48 | In the "src" directory in the MolDS package. |
48 | 49 | |
49 | - Case i) Using Intel c/c++ compiler (icpc) | |
50 | + Case i) Using Intel mpi c++ compiler (mpiicpc) | |
50 | 51 | Change the "BOOST_TOP_DIR" in Makefile to the top directory of the |
51 | 52 | boost-libraries in your systems. |
52 | 53 |
@@ -56,7 +57,7 @@ COMPILE(using GNUmake): | ||
56 | 57 | To compile MolDS on 64 bits machine, |
57 | 58 | $ make INTEL=64 |
58 | 59 | |
59 | - Case ii) Using GNU c/c++ compiler (g++) | |
60 | + Case ii) Using GNU c++ compiler (mpicxx) | |
60 | 61 | Change the "BOOST_TOP_DIR" in "Makefile_GNU" to the top directory of the |
61 | 62 | boost-libraries in your systems. |
62 | 63 | Change the "OPENBLAS_TOP_DIR" in "Makefile_GNU" to the top directory of the |