Howard Pritchard
328a408dd0
comment out alps select in cray_xe6 platform
...
This alps selection stuff in the platform file is no longer required.
2014-12-05 13:22:59 -07:00
Aurelien Bouteiller
08d93bd4b9
Adding a platform file for Darter NICS CrayXC30
2014-10-16 14:22:02 -04:00
Howard Pritchard
bae3837121
Title: Comment out all mpi_abort_print_stack in lanl platform files
...
Description:
setting mpi_abort_print_stack in mca params file now makes openmpi
unhappy. Comment these out in all the LANL platform files.
Requested by TOSS OpenMPI support person.
cmr=v1.8.3
This commit was SVN r32782.
2014-09-24 18:25:58 +00:00
Ralph Castain
a90f12ad1d
Save the clang settings for detecting alignment issues - I don't want to have to remember the cmd line jango
...
This commit was SVN r32705.
2014-09-10 18:56:19 +00:00
Howard Pritchard
51c73f116b
switch check for ugni to use pkg-config
...
deprecate with-ugni in lanl/cray_xe6 platform file
This commit was SVN r32625.
2014-08-28 22:03:41 +00:00
Howard Pritchard
4d6d4f46b0
switch udreg config macro to use pkg-config
...
This commit was SVN r32516.
2014-08-12 21:30:06 +00:00
Ralph Castain
c5b2f9c8a5
Ignore Java on Mac for me
...
This commit was SVN r32464.
2014-08-08 16:14:03 +00:00
Mike Dubman
142f7290bc
BUILD: update platform file with debug caps
...
cmr=v1.8.2:reviewer=ompi-rm1.8
This commit was SVN r32102.
2014-06-28 18:55:31 +00:00
Ralph Castain
1949f485ac
Update platform file
...
cmr=v1.8.2:reviewer=ompi-gk1.8
This commit was SVN r32069.
2014-06-24 13:53:05 +00:00
Ralph Castain
a286977eff
Don't build slurm if not present - platform file change only
...
This commit was SVN r31571.
2014-04-30 19:27:43 +00:00
Ralph Castain
751b4325b3
Provide more general code coverage
...
This commit was SVN r31568.
2014-04-30 15:42:16 +00:00
Ralph Castain
0bfce321cd
Remove orcm-related platform files and ignore them from now on
...
This commit was SVN r31405.
2014-04-15 21:58:57 +00:00
Nathan Hjelm
9db9f9724a
Update LANL platform files to always use vader over sm.
...
cmr=v1.8:reviewer=ompi-gk1.8
This commit was SVN r31233.
2014-03-26 21:54:43 +00:00
Mike Dubman
cf9f5f9c4c
enable oshmem in mlnx platform file
...
cmr=v1.7.5:reviewer=ompi-rm1.7
This commit was SVN r31065.
2014-03-14 08:18:55 +00:00
Mike Dubman
e630b0f47a
update ignore list
...
disable coll-ml
cmr=v1.7.5:reviewer=ompi-rm1.7
This commit was SVN r30924.
2014-03-04 14:23:12 +00:00
Nathan Hjelm
5c35b5ba19
Fix wrapper ldflags.
...
cmr=v1.7.4:reviewer=jsquyres
This commit was SVN r30555.
2014-02-04 19:44:08 +00:00
Mike Dubman
fa762a9612
disable mindist mapper, it is incompatible with -npernode yet
...
cmr=v1.7.5:reviewer=ompi-rm1.7
This commit was SVN r30500.
2014-01-30 14:56:15 +00:00
Ralph Castain
63a52e321a
update platform files
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r30459.
2014-01-28 15:50:29 +00:00
Ralph Castain
0dbbfd49fa
Update platform file
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r30369.
2014-01-22 21:01:33 +00:00
Nathan Hjelm
aa3fea55b2
btl/ugni: re-add a sendi function to exploit the new optimization in
...
ob1.
Also update LANL platform files to use the latest version of ugni.
cmr=v1.7.5:reviewer=manjugv
This commit was SVN r30353.
2014-01-21 20:53:35 +00:00
Ralph Castain
fd5c1d5b63
Update platform file
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r30326.
2014-01-18 21:33:52 +00:00
Mike Dubman
5359647bca
always add -g for symbols
...
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r30266.
2014-01-13 14:56:31 +00:00
Ralph Castain
597334459b
Update platform files
...
This commit was SVN r30116.
2014-01-03 22:36:31 +00:00
Ralph Castain
4aeffca723
Update platform file
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r30104.
2014-01-02 16:01:24 +00:00
Mike Dubman
cb90891d47
typo fix
...
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r30101.
2014-01-01 12:45:02 +00:00
Ralph Castain
2a6376fcf5
Update platform files
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29977.
2013-12-19 15:38:28 +00:00
Mike Dubman
da5c55342f
fix bash comparison to work as expected
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29949.
2013-12-18 10:25:27 +00:00
Ralph Castain
f13a37637f
Update platform files to always enable mpi-thread-multiple
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29930.
2013-12-17 03:11:26 +00:00
Ralph Castain
659cb9652d
Seems to work either way, but add semi-colon for correctness
...
This commit was SVN r29913.
2013-12-15 14:55:45 +00:00
Mike Dubman
879ea64e6b
add mlnx packages autodetect logic
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29911.
2013-12-15 12:33:41 +00:00
Ralph Castain
ba94c937bb
Update platform files
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29910.
2013-12-14 17:49:20 +00:00
Nathan Hjelm
91db0cd512
Remove non-existent MCA variables from LANL platform file.
...
No review required.
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29810.
2013-12-05 22:43:08 +00:00
Ralph Castain
10fbc85352
update platform file
...
This commit was SVN r29744.
2013-11-23 22:58:52 +00:00
Nathan Hjelm
24a7e7aa34
Add support for the udreg registration cache and dynamics on XE/XK/XC.
...
To support the new mpool two changes were made to the mpool infrastructure:
1) Added an mpool flag to indicate that an mpool does not need the memory
hooks to use the leave pinned protocols. This flag is checked in the
mpool lookup.
2) Add a mpool context to the base registration. This new member is used
by the udreg mpool to store the udreg context associated with the
particular registration. The new member will not break the ABI
compatibility as the new member is only currently used by the udreg
mpool.
Dynamics support for Cray systems makes use of the global rank provided by
orte to give the ugni library a unique rank for each process. Dynamics
support is not available under direct-launch (srun.)
cmr=v1.7.4
This commit was SVN r29719.
2013-11-18 04:58:37 +00:00
Ralph Castain
22e30a680d
Given that the oob and xoob cpc's are no longer operable and haven't been since the OOB update, remove them to avoid confusion
...
cmr:v1.7.4:reviewer=hjelmn:subject=Remove stale cpcs from openib
This commit was SVN r29703.
2013-11-14 04:16:53 +00:00
Mike Dubman
97bd04050d
use hca distance mapper by default
...
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29634.
2013-11-07 14:36:16 +00:00
Nathan Hjelm
0df678f1ea
Update LANL platform files.
...
cmr=v1.7.4:reviewer=ompi-gk1.7
This commit was SVN r29625.
2013-11-06 22:43:21 +00:00
Mike Dubman
e72c1ccd24
typo fix
...
This commit was SVN r29564.
2013-10-30 12:43:48 +00:00
Nathan Hjelm
68dac45a37
Add platform files for LANL MIC nodes.
...
No review needed.
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29540.
2013-10-28 16:46:04 +00:00
Mike Dubman
ae78eef749
enable fortran for shmem, add O3 by default
...
This commit was SVN r29447.
2013-10-17 05:39:20 +00:00
Mike Dubman
30013f0339
remove --with-pmi, not all systems have JobScheduler
...
reviewed by yossi
cmr=v1.7.3:reviewer=ompi-gk1.7
This commit was SVN r29441.
2013-10-16 08:56:13 +00:00
Mike Dubman
f7aae9a814
remove duplicate (thanks Jeff)
...
add epoll
cmr=v1.7.3:reviewer=jsquyres
This commit was SVN r29415.
2013-10-09 16:42:49 +00:00
Mike Dubman
a9521f3abd
Add mellanox platform files
...
reviewed by Amir
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29406.
2013-10-09 10:06:39 +00:00
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