spcl / libNBC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

* TODO:
- support MPI-2 collectives
- support MPI-2 Features (MPI_IN_PLACE)
- support MPI-2 Requests (really? -> I don't think so - Generalized
  Requests *SUCK*:)
- BUG: if we issue on one node MPI_Igather and on another node
  MPI_Ibcast, the packets will match illegally becase the tag assignment
  is not aware of the collective type!

* Missing for MPI-1:
- 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 ...

About

License:Other


Languages

Language:Shell 53.5%Language:C 30.4%Language:Makefile 13.6%Language:M4 1.6%Language:C++ 0.9%