Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] Servet and hwloc
From: Samuel Thibault (samuel.thibault_at_[hidden])
Date: 2010-07-01 09:32:07


Jorge Gonzalez Dominguez, le Tue 29 Jun 2010 08:30:58 +0200, a écrit :
> Apologise if you receive several copies of this mail but I think the mail that
> I sent yesterday was rejected.

I actually had bounced it to the list

> On the one hand, about the OS support, [...]
> Thank you for your advice, we will try to add the Debian
> support in the next version of Servet.

Actually it's probably not just Debian (which doesn't have patches for
that part of glibc), but mere newer versions of glibc.

> On the other hand, we think that the idea of a library is fantastic and it
> would be very interesting that hwloc could use it. I will start with the
> development of the library as soon as I could. Are you interested in all the
> benchmarks or only in the caches ones?

We are mostly interested in whatever provides machine topology, i.e.
e.g. memory and cache sharing. Cache size would be nice too. We do not
(yet!) have use for plain memory bandwidth.

> If you are only interested in the cache size and sharing I could
> create a first version only with these benchmarks to provide you the
> library sooner.

I don't think it's really urging.

> Maybe you even would like to ask something about the interface of the
> library... in that case, we are very interested in your opinion...

Well, ideally (i.e. the easiest way to integrate into hwloc) such
library would for instance provide a way to iterate over all caches and
for each of them get its size and cpus using it.