X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ac694efba81e156fd9a1cbd81df05c138dd372d1..3907e83884bae6278656e9cd2cb7ef92a8f707fb:/examples/smpi/NAS/README.install diff --git a/examples/smpi/NAS/README.install b/examples/smpi/NAS/README.install index c38b765ed9..56b210a2bd 100644 --- a/examples/smpi/NAS/README.install +++ b/examples/smpi/NAS/README.install @@ -2,17 +2,13 @@ Some explanations on the MPI implementation of a subset of NPB 3.3 (NPB3.3-MPI) ---------------------------------------------------------------------- NPB-MPI is a sample MPI implementation based on NPB2.4 and NPB3.0-SER. -This subset contains three of the original benchmarks: one in Fortran: EP; +This subset contains three of the original benchmarks: one in Fortran: EP; one in C: IS, as well as the DT benchmark, written in C, introduced in NPB3.2-MPI. - 1. Compilation Before compilation, one needs to check the configuration file - 'make.def' in the config directory and modify the file if necessary. - If it does not (yet) exist, copy 'make.def.template' or one of the - sample files in the NAS.samples subdirectory to 'make.def' and - edit the content for site- and machine-specific data. Then + 'make.def' in the config directory and modify the file if necessary. make NPROCS= CLASS= \ [SUBTYPE=] [VERSION=VEC] @@ -21,16 +17,14 @@ one in C: IS, as well as the DT benchmark, written in C, introduced in NPB3.2-MP is the number of processes is "S", "W", "A", "B", "C", "D", or "E" - Classes C, D and E are not available for DT. - Class E is not available for IS. + Class E is not available for IS and DT. + + Class D for IS (Integer Sort) requires a compiler/system that + supports the "long" type in C to be 64-bit. - Class D for IS (Integer Sort) requires a compiler/system that - supports the "long" type in C to be 64-bit. - - 2. Execution The executable is named .. - The executable is placed in the bin subdirectory (or in the directory - BINDIR specified in make.def, if you've defined it). The method for + The executable is placed in the bin subdirectory (or in the directory + BINDIR specified in make.def, if you've defined it). The method for running the MPI program depends on your local system.