Rename the old CkDirect implementation in DCMF to BGP_USE_AM_DIRECT.
authorEric Bohm <ebohm@illinois.edu>
Sat, 22 Jan 2011 00:03:48 +0000 (18:03 -0600)
committerEric Bohm <ebohm@illinois.edu>
Sat, 22 Jan 2011 00:03:48 +0000 (18:03 -0600)
commit7d83374ede1a96419b5e9e0c75fd0da0f384f470
tree9f01cd9e597be24e783fe07c296dff7454807bf5
parent1badea28b5a7e1e3c3781693ed0a49f921360ac7
Rename the old CkDirect implementation in DCMF to  BGP_USE_AM_DIRECT.
Create a new implementation BGP_USE_RDMA_DIRECT  which registers
memory and uses DCMF_Put for true RDMA usage.  The user level API
is invariant across these choices.

Performance is very slightly better for the RDMA case.
src/arch/bluegenep/machine.c
src/conv-core/cmidirect.h