Skip to content
This repository has been archived by the owner on May 8, 2024. It is now read-only.

jeffhammond/LibNBC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

* 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 ...