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