1
1
openmpi/ompi/mca/coll/libnbc
Brian Barrett 6f8b366acb Rename liborte to libopen-rte and libopal to libopen-pal per telecon today
and bug #632.

Refs trac:632

This commit was SVN r12762.

The following Trac tickets were found above:
  Ticket 632 --> https://svn.open-mpi.org/trac/ompi/ticket/632
2006-12-05 18:27:24 +00:00
..
.ompi_ignore added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
c2f.m4 added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
configure.params added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
COPYRIGHT added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
dict_private.h added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
dict.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
dict.h added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
hb_tree.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
hb_tree.h added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
ib_main.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
ib.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
ib.h added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
LICENSE added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
main.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
Makefile.am Rename liborte to libopen-rte and libopal to libopen-pal per telecon today 2006-12-05 18:27:24 +00:00
nbc_iallgather.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_iallgatherv.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_iallreduce.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_ialltoall.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_ialltoallv.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_ibarrier.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_ibcast.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_igather.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_igatherv.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_ireduce_scatter.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_ireduce.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_iscan.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_iscatter.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_iscatterv.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_op.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc_op.c.m4 added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
nbc.h added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
ompi_component.c added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
ompi_component.h added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
README added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00
README.dist added LibNBC (http://www.unixer.de/NBC) as collv1 (blocking) component. 2006-08-24 16:47:18 +00:00

* TODO:
- support MPI-2 collectives
- support MPI-2 Features (MPI_IN_PLACE)
- support MPI-2 Requests (really? -> I don't think so :)

* Missing for MPI-1:
- FORTRAN Bindings
- add user defined operations (coll9, coll10, coll11, longuser)
-- how do we ensure that we do not collide with Intrinsic Operations if
   we issue NBC_Ops???
-- we cannot issue NBC_Ops ... we need to issue MPI_Ops :-(. 
-- hmm, we could simply wrap it and save the user defined op in a
   list (hash) and search this every time we get called 
   --> cool idea, let's do that ...

* No Idea:
- what is wrong with nbcoll (does not work with Open MPI blocking colls)