Open MPI logo

Hardware Locality Development Mailing List Archives

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

Subject: Re: [hwloc-devel] [hwloc-announce] Hardware locality (hwloc) v1.8rc1 released
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2013-11-06 13:50:18


Sure :)

Le 06/11/2013 19:24, Jiri Hladky a écrit :
> Hi Brice,
>
> no problem, I understand that.
>
> Any plans to include it in 1.9?
>
> Jirka
>
>
> On Wed, Nov 6, 2013 at 3:37 PM, Brice Goglin <Brice.Goglin_at_[hidden]
> <mailto:Brice.Goglin_at_[hidden]>> wrote:
>
> Sorry Jirka. We were already late in releasing v1.8 and I didn't
> have time to work at your new distrib feature. It won't be
> included this time.
>
> Brice
>
>
>
>
> Le 06/11/2013 15:33, Jiri Hladky a écrit :
>> Hi Brice,
>>
>> lots of useful features!
>>
>> I would like to check if there is a plan to include in 1.8
>> proposed feature for hwloc-distrib to start distribution from the
>> last object.
>>
>> For the reference please see my e-mail from Wed, Sep 18, 2013
>> with the Subject
>>
>> Patch file to let hwloc-distrib output the PUs starting from the
>> last object
>>
>> I would really appreciate if you can include it into the 1.8 version.
>>
>> Thanks a lot!
>> Jirka
>>
>> On Wed, Nov 6, 2013 at 3:06 PM, Brice Goglin
>> <Brice.Goglin_at_[hidden] <mailto:Brice.Goglin_at_[hidden]>> wrote:
>>
>> The Hardware Locality (hwloc) team is pleased to announce the
>> first
>> release candidate for v1.8:
>>
>> http://www.open-mpi.org/projects/hwloc/
>>
>> v1.8rc1 is the first milestone of a major feature release.
>> It adds PCI discovery on Linux without dependencies on
>> external libs,
>> a new API to manipulate differences between very similar
>> topologies,
>> multiple improvements to command-line tools, and more.
>>
>> * New components
>> + Add the "linuxpci" component that always works on Linux
>> even when
>> libpciaccess and libpci aren't available (and even with a
>> modified
>> file-system root). By default the old "pci" component
>> runs first
>> because "linuxpci" lacks device names (obj->name is
>> always NULL).
>> * API
>> + Add the topology difference API in hwloc/diff.h for
>> manipulating
>> many similar topologies.
>> + Add hwloc_topology_dup() for duplicating an entire topology.
>> + hwloc.h and hwloc/helper.h have been reorganized to
>> clarify the
>> documentation sections. The actual inline code has moved
>> out of hwloc.h
>> into the new hwloc/inlines.h.
>> + Deprecated functions are now in hwloc/deprecated.h, and
>> not in the
>> official documentation anymore.
>> * Tools
>> + Add hwloc-diff and hwloc-patch tools together with the
>> new diff API.
>> + Add hwloc-compress-dir to (de)compress an entire
>> directory of XML files
>> using hwloc-diff and hwloc-patch.
>> + Object colors in the graphical output of lstopo may be
>> changed by adding
>> a "lstopoStyle" info attribute. See CUSTOM COLORS in the
>> lstopo(1) manpage
>> for details. Thanks to Jirka Hladky for discussing the idea.
>> + hwloc-gather-topology may now gather I/O-related files on
>> Linux when
>> --io is given. Only the linuxpci component supports
>> discovering I/O
>> objects from these extended tarballs.
>> + hwloc-annotate now supports --ri to remove/replace info
>> attributes with
>> a given name.
>> + hwloc-info supports "root" and "all" special locations
>> for dumping
>> information about the root object.
>> + lstopo now supports --append-legend to append custom
>> lines of text
>> to the legend in the graphical output. Thanks to Jirka
>> Hladky for
>> discussing the idea.
>> + hwloc-calc and friends have a more robust parsing of
>> locations given
>> on the command-line and they report useful error messages
>> about it.
>> + Add --whole-system to hwloc-bind, hwloc-calc,
>> hwloc-distances and
>> hwloc-distrib, and add --restrict to hwloc-bind for
>> uniformity among
>> tools.
>> * Misc
>> + Calling hwloc_topology_load() or hwloc_topology_set_*()
>> on an already
>> loaded topology now returns an error (deprecated since
>> release 1.6.1).
>> + Fix the initialisation of cpusets and nodesets in Group
>> objects added
>> when inserting PCI hostbridges.
>> + Never merge Group objects that were added explicitly by
>> the user with
>> hwloc_custom_insert_group_object_by_parent().
>> + Add a sanity check during dynamic plugin loading to
>> prevent some
>> crashes when hwloc is dynamically loaded by another
>> plugin mechanisms.
>> + Add --with-hwloc-plugins-path to specify the install/load
>> directories
>> of plugins.
>> + Add the MICSerialNumber info attribute to the root object
>> when running
>> hwloc inside a Xeon Phi to match the same attribute in
>> the MIC OS device
>> when running in the host.
>>
>> --
>> Brice
>>
>> _______________________________________________
>> hwloc-announce mailing list
>> hwloc-announce_at_[hidden] <mailto:hwloc-announce_at_[hidden]>
>> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-announce
>>
>>
>>
>>
>> _______________________________________________
>> hwloc-devel mailing list
>> hwloc-devel_at_[hidden] <mailto:hwloc-devel_at_[hidden]>
>> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
>
>
> _______________________________________________
> hwloc-devel mailing list
> hwloc-devel_at_[hidden] <mailto:hwloc-devel_at_[hidden]>
> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
>
>
>
>
> _______________________________________________
> hwloc-devel mailing list
> hwloc-devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel