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

59 Коммитов

Автор SHA1 Сообщение Дата
Rainer Keller
6c5532072a - Split the datatype engine into two parts: an MPI specific part in
OMPI
   and a language agnostic part in OPAL. The convertor is completely
   moved into OPAL.  This offers several benefits as described in RFC
   http://www.open-mpi.org/community/lists/devel/2009/07/6387.php
   namely:
    - Fewer basic types (int* and float* types, boolean and wchar
    - Fixing naming scheme to ompi-nomenclature.
    - Usability outside of the ompi-layer.
 - Due to the fixed nature of simple opal types, their information is
   completely
   known at compile time and therefore constified
 - With fewer datatypes (22), the actual sizes of bit-field types may be
   reduced
   from 64 to 32 bits, allowing reorganizing the opal_datatype
   structure, eliminating holes and keeping data required in convertor
   (upon send/recv) in one cacheline...
   This has implications to the convertor-datastructure and other parts
   of the code.
 - Several performance tests have been run, the netpipe latency does not
   change with
   this patch on Linux/x86-64 on the smoky cluster.
 - Extensive tests have been done to verify correctness (no new
   regressions) using:
   1. mpi_test_suite on linux/x86-64 using clean ompi-trunk and
    ompi-ddt:
    a. running both trunk and ompi-ddt resulted in no differences
       (except for MPI_SHORT_INT and MPI_TYPE_MIX_LB_UB do now run
       correctly).
    b. with --enable-memchecker and running under valgrind (one buglet
       when run with static found in test-suite, commited)
   2. ibm testsuite on linux/x86-64 using clean ompi-trunk and ompi-ddt:
      all passed (except for the dynamic/ tests failed!! as trunk/MTT)
   3. compilation and usage of HDF5 tests on Jaguar using PGI and
      PathScale compilers.
   4. compilation and usage on Scicortex.
 - Please note, that for the heterogeneous case, (-m32 compiled
   binaries/ompi), neither
   ompi-trunk, nor ompi-ddt branch would successfully launch.

This commit was SVN r21641.
2009-07-13 04:56:31 +00:00
George Bosilca
5f4d081fef Update the authors list.
This commit was SVN r19844.
2008-10-29 13:13:37 +00:00
Josh Hursey
77e6b72c06 Update my entry to reflect all of the affiliations.
This commit was SVN r19627.
2008-09-24 17:34:58 +00:00
Brian Barrett
1f69ae5356 Add SNL affiliation for me. SNL is plural.
This commit was SVN r19625.
2008-09-24 15:20:45 +00:00
Jeff Squyres
2879de60a1 Update a name spelling
This commit was SVN r19614.
2008-09-23 19:59:57 +00:00
Jeff Squyres
ef6a216771 Update AUTHORS file with all the IDs that have committed so far on the
OMPI trunk.  Need all organizations to ensure I got spellings and
affiliations correct.  

Also commit a helper script to help keep AUTHORS up to date on the
trunk; it should be run before we create release branches.

This commit was SVN r19612.
2008-09-23 19:38:53 +00:00
Jeff Squyres
eed198f666 Update the AUTHORS list to be a) more comprehensive (some people have
been at multiple institutions) and b) more up-to-date.

This commit was SVN r10486.
2006-06-23 01:54:48 +00:00
Jeff Squyres
0009789d04 Minor correction
This commit was SVN r8459.
2005-12-12 19:16:14 +00:00
Jeff Squyres
8677ecd55e Add an AUTHORS file indicating the names of those who have committed
to the SVN tree.

This commit was SVN r8452.
2005-12-12 15:37:11 +00:00