What: hide btl segment keys from PML/OSC code. Why: As it stands new BTLs with larger segment keys (smcuda for example) require changes in both OSC/rdma as well as the PMLs. This RFC makes will make changes in segment keys transparent to all btl users.
When: The changes are very straight-forward so I am setting the timeout for this to June 22, 2012 Where: See the attached patch or check out the bitbucket http://bitbucket.org/hjelmn/ompi-btl-interface-update All the relevant PMLs/BTLs + OSC/rdma have been updated with the exception of btl/wv. I have also tested the following components: - ob1 - csum - bfo - ugni (now works with MPI one-sides) - sm - vader - openib (in progress) Brian and Rolf, please take a look at your components and let me know if I screwed anything up. -Nathan Hjelm HPC-3, LANL