Thanks for your notes. I will work on my proposal to finish it. Also I will do 
more research on portals and libfabric layer.

________________________________
From: hpx-users-boun...@stellar.cct.lsu.edu 
<hpx-users-boun...@stellar.cct.lsu.edu> on behalf of Biddiscombe, John A. 
<biddi...@cscs.ch>
Sent: Tuesday, March 20, 2018 10:46:14 PM
To: hpx-users@stellar.cct.lsu.edu
Subject: Re: [hpx-users] GSoC [All-to-All Communication project]


Ahmed

Please be aware that the FFlib implementation has no dependencies (great) other 
than the portals library (not so great) - portals is a network layer that is 
only found on Cray machines, but - it is being deprecated in favour of layers 
like libfabric. So the first real job of the project is to identify the 
functions available in portals, that are not in libfabric. I seem to recall 
that for the portals version, there are some atomic operations that we have not 
used yet in our libfabric parcelport, these would need to be looked into.

The actual collective algorithms are not tremendously complicated and you can 
understand them quite quickly - but mapping them onto the libfabric API is the 
challeng.



yours



JB





From: hpx-users-boun...@stellar.cct.lsu.edu 
<hpx-users-boun...@stellar.cct.lsu.edu> On Behalf Of Ahmed Samir
Sent: 20 March 2018 12:44
To: hpx-users@stellar.cct.lsu.edu
Subject: [hpx-users] GSoC [All-to-All Communication project]



Hi,

I have had some experience in threading, MPI, sockets programming and networks. 
I have been using C++ for over 3 years. I have followed John Biddiscombe and 
Thomas Heller HPX sessions on youtube and I somehow got comfortable with the 
code. I have done some reading about FFlib library paper and the OFIWG 
libfabric layer. Now I am planning to tackle the FFlib library code.
I am interested in joining the All-to-All communication project. I need some 
pointers on my proposal and if there is a task that I should finish, please 
tell me.

Thanks in advance
_______________________________________________
hpx-users mailing list
hpx-users@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to