John, Hartmut,

Well I can go with that hwloc part. Where should I start? I think I  should
start by reading about hwloc from the open-mpi document. Is there any
document about the HPX interface with hwloc?

Best,
Ahmed Samir

On Tue, Oct 23, 2018 at 1:46 PM Hartmut Kaiser <[email protected]>
wrote:

>
>
> John, Ahmed,
>
>
>
> The hwloc integration sounds like a good idea to me. But anything else
> would be fine as well.,,
>
>
>
> Regards Hartmut
>
> ---------------
>
> http://stellar.cct.lsu.edu
>
> https://github.com/STEllAR-GROUP/hpx
>
>
>
> *From:* [email protected] <
> [email protected]> *On Behalf Of *Biddiscombe, John A.
> *Sent:* Tuesday, October 23, 2018 3:43 AM
> *To:* [email protected]
> *Subject:* Re: [hpx-users] Contributing to HPX
>
>
>
> Ahmed
>
>
>
> Good to hear from you again.
>
>
>
> >I was a participant in GSoC'18 in HPX but I've failed the program.
>
>
>
> I still feel bad about that.
>
>
>
> >However, I liked the project and the contribution to HPX. I wanted to
> continue contributing to HPX so I want someone to guide me.
>
> Nice.
>
>
>
> >What part should I work on now? and where should I start?
>
> Well, there is the obvious option of continuing the parcelport work, but I
> suspect you want to do something else since we didn’t help you enough first
> time around. I’d certainly like to carry on with that and get it up and
> running. It’s on my list, but I have a full plate already unfortunately, so
> it has to wait if I’m doing it myself.
>
>
>
> There should still be a list of ‘projects’ that were compiled for GSoC
> that you could look through and if something looks interesting, have a go
> at it.
>
>
>
> If you have a project that you are already working on for your studies or
> hobbies - why not try involving that somehow. Experience tells me that if
> someone has a problem to solve and they use a library like HPX to solve it,
> then they get much better results than if they just make up a project and
> try to implement it. The real advantage to this is that you can USE hpx to
> work on a project without having to understand all of hpx under the hood -
> then when you find that a feature you need in hpx doesn’t exist, then you
> atsrt poking around to find a way of implementing it or adding support.
>
>
>
> One thing that is catching my eye at the moment is our interface between
> hwloc (https://www.open-mpi.org/projects/hwloc/) and hpx::topology
> classes. the code in there is not very well maintained and could do with a
> thorough cleaning up. I’d like to be able to create a topology object from
> hwloc and query not just numa domains (which we have implemented in the
> resource partitioner), but also PCI bus connections to GPUs and network
> cards. If I have a 2 socket machine and only 1 gpu - which socket is
> closest to the gpu etc. That hasn’t been implemented and it would be very
> useful.
>
>
>
> Hartmut, Thomas Do you have anything in mind that Ahmed could work on?
>
>
>
> JB
>
>
>
>
>
>
>
_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to