[ofiwg] libfabric dpa provider
    Paolo Inaudi 
    p91paul at gmail.com
       
    Fri Oct  2 09:48:19 PDT 2015
    
    
  
Hi all,
Since you are working on libfabric, I figured you might be interested to 
know I wrote a libfabric provider for the A3Cube Ronniee 
(http://a3cube-inc.com/ronniee-express.html) in-memory network.
The provider has been developed for my Master's thesis at University of 
Torino, in Italy, as part of a research collaboration of the university 
with A3Cube. The fabric implements an hardware-based distributed shared 
memory. Because of that, I easily implemented the RMA data transfer 
interface, since it is basically the native operational mode; the fi_msg 
interface is also available, using a remote memory region as a buffer. 
Atomics and tagged messages are not supported (yet). Code is available 
under LGPLv3 here:
https://github.com/p91paul/libfabric-provider-dpa
The provider is named "dpa" after the DPALIB API offered by A3Cube for 
their products. I plan to add some documentation over the next week.
Paolo
    
    
More information about the ofiwg
mailing list