Open MPI logo

Hardware Locality Development Mailing List Archives

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

Subject: Re: [hwloc-devel] specifying I/O devices on the command-line
From: Samuel Thibault (samuel.thibault_at_[hidden])
Date: 2011-04-12 11:33:33

Brice Goglin, le Tue 12 Apr 2011 15:26:37 +0200, a écrit :
> Le 12/04/2011 15:14, Jeff Squyres a écrit :
> > On Apr 12, 2011, at 8:10 AM, Brice Goglin wrote:
> >> * OS devices by class: something like os:net:2 for the 2nd network
> >> interface (not sure it's useful)
> >>
> > I'm not sure it is -- isn't the ordering of PCI devices non-deterministic between cold boots?
> >
> As long as you don't plug/unplug anything in between, it should be ok,
> but I can't be strictly sure about this.

If you upgrade your bios or your kernel it may change the PCI ordering
algorithm. I don't know whether it is deterministic nowadays, either (a
PCI bus may take more or less time to answer to configuration).