1
1
Граф коммитов

478 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
8b1c0432f9 Remove unused files.
This commit was SVN r29398.
2013-10-08 14:56:43 +00:00
Ralph Castain
a6853fe2a4 Update platform file
This commit was SVN r29340.
2013-10-02 19:02:39 +00:00
Ralph Castain
991e59a58a Update MCA param in platform file
This commit was SVN r29039.
2013-08-16 22:18:22 +00:00
Ralph Castain
b0a98b2b16 Update platform files
This commit was SVN r28994.
2013-08-03 11:23:44 +00:00
Nathan Hjelm
ba8bfeded0 lanl: clean up tlcc plaform files
No review necessary.

cmr=v1.7.3:reviewer=ompi-gk1.7

This commit was SVN r28976.
2013-08-01 19:54:29 +00:00
Ralph Castain
37db1727a2 Refs trac:3710
Simplify the whole stripping of prefix method by consolidating it into a single MCA param. Allow for multiple prefixes to be stripped, each separated in the param by a comma. If no prefix is given, or the specified prefix isn't in the nodename, then just use the hostname itself.

This commit was SVN r28974.

The following Trac tickets were found above:
  Ticket 3710 --> https://svn.open-mpi.org/trac/ompi/ticket/3710
2013-08-01 00:32:10 +00:00
Nathan Hjelm
83a3fc2fd2 Add an option to control which hostnames orte_strip_prefix_from_node_names works
on.

This corrects a problem with Cray systems where the login node's hostname
was being stripped causing the login node to be used as a compute node by
mpirun.

cmr=v1.7.3:reviewer=rhc

This commit was SVN r28970.
2013-07-31 18:42:02 +00:00
Nathan Hjelm
278522d8e8 Update LANL platform files for changes in linux memory hook configuration.
No review necessary

cmr=v1.7.3:reviewer=ompi-gk1.7

This commit was SVN r28969.
2013-07-31 17:56:22 +00:00
Ralph Castain
7a73c5dd0b Platform file update
This commit was SVN r28963.
2013-07-30 16:01:55 +00:00
Ralph Castain
5bdc4082ea Remove stale platform directory
This commit was SVN r28777.
2013-07-12 18:49:08 +00:00
Ralph Castain
0230a9d4f8 Hmmm...try and remove these again
This commit was SVN r28775.
2013-07-12 18:47:55 +00:00
Ralph Castain
af950eb8ac Update platform files
This commit was SVN r28774.
2013-07-12 18:45:03 +00:00
Ralph Castain
e093187ff6 Cleanup and rename of platform files
This commit was SVN r28773.
2013-07-12 18:42:16 +00:00
Joshua Ladd
0b5c1f2ea8 Add 'generic' support for PMI2 (previously, we checked for PMI2 only on Cray systems.) If your resource manager (e.g. SLURM) has support for PMI2, then the --with-pmi configure flag will enable its usage. If you don't have PMI2, then you will fallback to regular old PMI1. This patch was submitted by Ralph Castain and reviewed and pushed by Josh Ladd. This should be added to cmr:v1.7:reviewer=jladd
This commit was SVN r28666.
2013-06-21 15:28:14 +00:00
Nathan Hjelm
e61a1aa865 Update LANL XE-6 platform files
This commit was SVN r28574.
2013-05-30 18:33:27 +00:00
Ralph Castain
850dbe77ec Update platform files
This commit was SVN r28448.
2013-05-05 14:35:13 +00:00
Ralph Castain
700034cda3 Update platform files
This commit was SVN r28406.
2013-04-27 00:09:58 +00:00
Nathan Hjelm
bdd6d35eeb update LANL platform files
This commit was SVN r28375.
2013-04-24 15:46:44 +00:00
Ralph Castain
7a5172a280 Update platform files
This commit was SVN r28339.
2013-04-16 20:40:09 +00:00
Ralph Castain
112fd70da1 Update platform file
This commit was SVN r28307.
2013-04-08 23:30:28 +00:00
Ralph Castain
a8fa2bd1dd Update platform files
This commit was SVN r28304.
2013-04-08 13:20:01 +00:00
Ralph Castain
6909346306 Update platform file
This commit was SVN r28301.
2013-04-07 15:49:32 +00:00
Ralph Castain
1c26a6e5b8 For some reason, tree spawn isn't working on my cluster after reboot - so turn it off so MTT doesn't bomb
This commit was SVN r28296.
2013-04-06 17:33:12 +00:00
Ralph Castain
701a170387 Update platform files
This commit was SVN r28277.
2013-04-03 17:06:07 +00:00
Ralph Castain
db77484ceb Update show_load_errors param
This commit was SVN r28263.
2013-03-28 16:52:34 +00:00
Nathan Hjelm
cf377db823 MCA/base: Add new MCA variable system
Features:
 - Support for an override parameter file (openmpi-mca-param-override.conf).
   Variable values in this file can not be overridden by any file or environment
   value.
 - Support for boolean, unsigned, and unsigned long long variables.
 - Support for true/false values.
 - Support for enumerations on integer variables.
 - Support for MPIT scope, verbosity, and binding.
 - Support for command line source.
 - Support for setting variable source via the environment using
   OMPI_MCA_SOURCE_<var name>=source (either command or file:filename)
 - Cleaner API.
 - Support for variable groups (equivalent to MPIT categories).

Notes:
 - Variables must be created with a backing store (char **, int *, or bool *)
   that must live at least as long as the variable.
 - Creating a variable with the MCA_BASE_VAR_FLAG_SETTABLE enables the use of
   mca_base_var_set_value() to change the value.
 - String values are duplicated when the variable is registered. It is up to
   the caller to free the original value if necessary. The new value will be
   freed by the mca_base_var system and must not be freed by the user.
 - Variables with constant scope may not be settable.
 - Variable groups (and all associated variables) are deregistered when the
   component is closed or the component repository item is freed. This
   prevents a segmentation fault from accessing a variable after its component
   is unloaded.
 - After some discussion we decided we should remove the automatic registration
   of component priority variables. Few component actually made use of this
   feature.
 - The enumerator interface was updated to be general enough to handle
   future uses of the interface.
 - The code to generate ompi_info output has been moved into the MCA variable
   system. See mca_base_var_dump().

opal: update core and components to mca_base_var system
orte: update core and components to mca_base_var system
ompi: update core and components to mca_base_var system

This commit also modifies the rmaps framework. The following variables were
moved from ppr and lama: rmaps_base_pernode, rmaps_base_n_pernode,
rmaps_base_n_persocket. Both lama and ppr create synonyms for these variables.

This commit was SVN r28236.
2013-03-27 21:09:41 +00:00
Brian Barrett
1aa9e74767 s/openib/verbs/
This commit was SVN r28151.
2013-03-06 19:00:54 +00:00
Brian Barrett
04ac6c4d6f fix typo
This commit was SVN r28144.
2013-03-01 22:21:48 +00:00
Brian Barrett
be361cf91b First take at kitten config file
This commit was SVN r28143.
2013-03-01 22:21:22 +00:00
Ralph Castain
40e0b7be36 Update platform file
This commit was SVN r28138.
2013-02-28 20:18:42 +00:00
Ralph Castain
8d2fa3693b First cut at removing the native Windows support. Remove all the Windows-specific components, and the .windows files sprinkled around. Remove the Windows platform files and MTT scripts. Update the NEWS to point Windows users to the cygwin package.
This commit was SVN r28116.
2013-02-26 20:44:56 +00:00
Joshua Ladd
70ad711337 Backing out the Open SHMEM project
This commit was SVN r28050.
2013-02-12 17:45:27 +00:00
Mike Dubman
ff384daab4 Added new project: oshmem.
This commit was SVN r28048.
2013-02-12 15:33:21 +00:00
Ralph Castain
1d38e58c26 Rename the greenplum monitoring platform files. Add a configure script for that purpose
This commit was SVN r27978.
2013-01-30 00:18:31 +00:00
Ralph Castain
2703427ce6 Update platform file
This commit was SVN r27975.
2013-01-29 23:47:38 +00:00
Nathan Hjelm
0a8189aa4e update lanl platform files for XE6
This commit was SVN r27964.
2013-01-29 16:06:08 +00:00
Ralph Castain
1a82bb0812 Update platform files
This commit was SVN r27876.
2013-01-20 00:29:07 +00:00
Ralph Castain
c96cc2d5a0 In order to properly connect to debuggers like STAT, we need to get the hostname in its unstripped version for the MPIR_proctab. Unfortunately, we need a stripped version for Cray's alps launcher. So when we are stripping the hostname prefix, retain alias hostnames and add the ability to specify an alias to use in the proctab.
This commit was SVN r27863.
2013-01-18 05:00:05 +00:00
Jeff Squyres
d94c249781 Trunk version of r27792 (cmake filename changed between trunk and
v1.6).  This is likely a useless commit, because Windows support will
likely be deleted in the trunk eventually (and is almost certainly
currently broken), but I figured I'd do my due diligence in
back-porting from v1.6 on the small, small chance that someone
resurrects the cmake/Windows support on the trunk.

This commit was SVN r27793.

The following SVN revision numbers were found above:
  r27792 --> open-mpi/ompi@12af886582
2013-01-11 20:43:43 +00:00
Ralph Castain
42c320214b Add platform files
This commit was SVN r27747.
2013-01-05 06:28:42 +00:00
Ralph Castain
07194c6564 Add platform files
This commit was SVN r27728.
2012-12-28 16:52:21 +00:00
Ralph Castain
2353803a0f Bend cluster now has slurm
This commit was SVN r27727.
2012-12-28 03:05:51 +00:00
Brad Benton
b4a79f8983 Adding power6 & power7-specific platform files
This commit was SVN r27690.
2012-12-18 21:37:14 +00:00
Brad Benton
388f34193b Updates for ompi-trunk flag changes
Updates for generic ppc flags

This commit was SVN r27689.
2012-12-18 21:35:54 +00:00
Ralph Castain
4db2c698c1 Update platform files
This commit was SVN r27660.
2012-12-09 02:54:38 +00:00
Ralph Castain
657225ff61 Update platform files
This commit was SVN r27617.
2012-11-16 04:01:37 +00:00
Ralph Castain
ae6d63d766 Update platform files
This commit was SVN r27602.
2012-11-13 13:38:12 +00:00
Ralph Castain
89f20a0c09 Add new platform files
This commit was SVN r27597.
2012-11-12 18:06:22 +00:00
Ralph Castain
b3c0ad9c56 Update platform files
This commit was SVN r27591.
2012-11-12 02:51:55 +00:00
Ralph Castain
2358228a1b Update platform files
This commit was SVN r27582.
2012-11-10 13:59:09 +00:00
Ralph Castain
6f9dd378eb Don't enable both shared and static as you wind up with static executables :-(
This commit was SVN r27530.
2012-10-30 20:36:21 +00:00
Shiqing Fan
8677693d9a batch scripts for building windows release. Details may be found in readme file.
This commit was SVN r27507.
2012-10-27 02:43:16 +00:00
Shiqing Fan
dd661c60fe upload the MTT files that have been used at HLRS, more details in readme file.
This commit was SVN r27506.
2012-10-27 02:42:35 +00:00
Ralph Castain
dc93bb29ed Update platform files to enable ORTE progress thread
This commit was SVN r27499.
2012-10-26 15:48:03 +00:00
Ralph Castain
60a837426d Update platform files
This commit was SVN r27444.
2012-10-14 03:28:33 +00:00
Ralph Castain
2352c75d16 Update platform files
This commit was SVN r27384.
2012-09-29 17:33:39 +00:00
Samuel Gutierrez
ba470dcec9 Add eth0 to oob_tcp_if_include
This commit was SVN r27374.
2012-09-26 14:47:00 +00:00
Shiqing Fan
3bdb207cae Revert the example VS project file.
Update the CMakeLists.txt for the example, make sure it won't modify the original project file.

This commit was SVN r27218.
2012-09-03 10:42:52 +00:00
Shiqing Fan
ddbd542732 Remove one .windows file.
Add a macro definition for isblank function.

This commit was SVN r27217.
2012-09-03 09:51:44 +00:00
Shiqing Fan
b27862e5c7 make sure the static build on windows can link the required libraries.
This commit was SVN r27211.
2012-08-31 23:27:11 +00:00
Shiqing Fan
fb3ac54cbe add another F90 definition for windows.
This commit was SVN r27104.
2012-08-22 13:06:08 +00:00
Shiqing Fan
a1cea276c8 skip building one unused component for windows.
This commit was SVN r27103.
2012-08-22 13:05:52 +00:00
Ralph Castain
254f34133c Add and update platform files
This commit was SVN r27092.
2012-08-17 21:39:22 +00:00
Ralph Castain
bcf6a41243 Shutup the stupid warning - convert all the openib platform calls to verbs
This commit was SVN r27061.
2012-08-15 22:13:41 +00:00
Ralph Castain
589acf550c Improve the new MPI_INFO_ENV to better handle Java applications and to correctly report the info for singletons.
This commit was SVN r27025.
2012-08-13 22:13:49 +00:00
Ralph Castain
b9b41d8662 For cases where the alpha+non-zero prefix must be removed from a node name, be sure to do it everywhere we access node names - otherwise, modex methods such as pmi will fail to correctly identify procs on the same node
This commit was SVN r27022.
2012-08-13 20:44:56 +00:00
Shiqing Fan
9ade21d1fc Remove another libevent file that is not necessary for Windows.
This commit was SVN r27014.
2012-08-13 12:03:47 +00:00
Shiqing Fan
e357aa245c Remove one libevent source file from windows build.
This commit was SVN r26977.
2012-08-08 16:45:45 +00:00
Shiqing Fan
3713cddde3 As the test source files are not in the tarball, so add them in the windows contrib folder.
This commit was SVN r26976.
2012-08-08 16:45:06 +00:00
Shiqing Fan
42dfbc7d2f Another CMake scripts update for:
correctly generate hwloc library
automatically define OMPI/OPAL/ORTE_OMPORTS for user applications
update the f77 bindings

This commit was SVN r26893.
2012-07-27 11:49:09 +00:00
Shiqing Fan
5d81c27282 Update the CMake files for Fortran 77 bindings, get ready for F90 bindings.
Change several variable names and update the macros.

This commit was SVN r26851.
2012-07-24 08:49:34 +00:00
Shiqing Fan
fe9857adaa remove files that are not necessary for hwloc windows build.
This commit was SVN r26826.
2012-07-21 22:44:58 +00:00
Shiqing Fan
12d99a9ebb Update the hwloc build on Windows and related files.
This commit was SVN r26818.
2012-07-20 12:14:28 +00:00
Shiqing Fan
c01a584511 missed a few things in the last update for hwloc on windows.
This commit was SVN r26745.
2012-07-04 16:33:31 +00:00
Shiqing Fan
98035d131c update the platform win32 files for hwloc build on Windows natively.
This commit was SVN r26727.
2012-07-03 12:55:31 +00:00
Brian Barrett
b22faedd9d Remove the Portals4 SHMEM reference implementation runtime support, as we're
no longer using the runtime provided by the reference implementation.

Remove the Catamount support from ORTE, since we're no longer supporting
Catamount.  Left the Catamount timer component, because I'm not sure whether
it's used on the XTs running CNL.

This commit was SVN r26677.
2012-06-27 14:17:43 +00:00
Nathan Hjelm
2706353a5d update lanl platform files for new verbs configury
This commit was SVN r26659.
2012-06-25 22:54:03 +00:00
Ralph Castain
f653e2e81e Update platform file
This commit was SVN r26617.
2012-06-19 13:36:16 +00:00
Ralph Castain
d1ca08041b Update LANL Cray platform files to disable static ports
This commit was SVN r26607.
2012-06-15 10:16:56 +00:00
Shiqing Fan
38c0de5541 Remove the old files.
This commit was SVN r26561.
2012-06-06 14:14:40 +00:00
Shiqing Fan
9b3ddfa7b2 missed one file.
This commit was SVN r26560.
2012-06-06 14:13:20 +00:00
Shiqing Fan
c019c0b453 Then their file names too.
This commit was SVN r26559.
2012-06-06 14:12:33 +00:00
Shiqing Fan
aa6cde9886 Change f77 to fortran for the rest of windows build files.
This commit was SVN r26558.
2012-06-06 14:09:51 +00:00
Shiqing Fan
c519352d7e A fortran fix corresponding to r26543 for Windows build. Thanks to Eugene.
This commit was SVN r26546.

The following SVN revision numbers were found above:
  r26543 --> open-mpi/ompi@e91d3a6f13
2012-06-04 08:33:30 +00:00
Ralph Castain
67d6275ed3 Platform update
This commit was SVN r26508.
2012-05-29 15:21:16 +00:00
Ralph Castain
fd796cce0a Add an allocator tool for finding HDFS file locations and obtaining allocations for those nodes (supports both Hadoop 1 and 2). Split the Java support into two parts: detection of Java support and request for Java bindings.
This commit was SVN r26414.
2012-05-09 01:13:49 +00:00
Ralph Castain
70d4f14be3 Add affinity extension to platform file
This commit was SVN r26404.
2012-05-08 04:00:05 +00:00
Nathan Hjelm
b94e7af5c8 LANL: update XE-6 platform files
This commit was SVN r26394.
2012-05-07 17:22:14 +00:00
Nathan Hjelm
2f98ef894a update lanl tlcc platform files
This commit was SVN r26345.
2012-04-26 22:08:27 +00:00
Nathan Hjelm
e7ae4c3626 update LANL XE6 platform files
This commit was SVN r26305.
2012-04-19 21:51:37 +00:00
Jeff Squyres
320b7bd5df Update platform files to use enable_mpi_fortran, not enable_mpi_f77
and enable_mpi_f90

This commit was SVN r26284.
2012-04-18 16:16:33 +00:00
Ralph Castain
bd8b4f7f1e Sorry for mid-day commit, but I had promised on the call to do this upon my return.
Roll in the ORTE state machine. Remove last traces of opal_sos. Remove UTK epoch code.

Please see the various emails about the state machine change for details. I'll send something out later with more info on the new arch.

This commit was SVN r26242.
2012-04-06 14:23:13 +00:00
Shiqing Fan
e1d4eb3248 Add an option for enabling Java support on windows in the future.
This commit was SVN r26022.
2012-02-23 15:51:24 +00:00
Ralph Castain
47c64ec837 Roll in Java bindings per telecon discussion. Man pages still under revision
This commit was SVN r25973.
2012-02-20 22:12:43 +00:00
Ralph Castain
bcd2c88274 Remove stale platform files
This commit was SVN r25972.
2012-02-20 22:10:26 +00:00
Shiqing Fan
9e8330f8e9 Update the include path of the config file on Windows.
This commit was SVN r25963.
2012-02-20 10:03:08 +00:00
Nathan Hjelm
05a9727aca lanl: add -march=amdfam10 to xe6 platform files
This commit was SVN r25896.
2012-02-10 00:47:14 +00:00
Samuel Gutierrez
b88508e2b9 Platform file updates. Build with PMI support on our TLCC2 clusters.
This commit was SVN r25888.
2012-02-09 20:11:35 +00:00
Shiqing Fan
cbfe43c1f4 A windows fix related to r25860.
This commit was SVN r25862.

The following SVN revision numbers were found above:
  r25860 --> open-mpi/ompi@feb8eb8a90
2012-02-03 15:06:01 +00:00
Shiqing Fan
af6a21bded Add a missing definition for Windows.
This commit was SVN r25849.
2012-02-01 16:39:40 +00:00