Newsgroups: comp.parallel.mpi
From: epperly@valeron.che.wisc.edu (Tom Epperly)
Subject: How can you find the hardware interconnection network?
Organization: University of Wisconsin-Madison, Chemical Engineering
Date: 11 Jan 1995 16:50:00 GMT
Message-ID: <EPPERLY.95Jan11105000@valeron.che.wisc.edu>

I have a parallel branch-and-bound algorithm that can adapt to many
different interconnection network types (e.g. ring, mesh, hypercube,
or flat topology).  The best approach is probably to use the actual
hardware interconnection network, so how can a portable MPI program
find the interconnection network of the hardware on which it's
running?

It seems that MPI is designed to adapt the hardware to the software's
requested topology.  Can it accomodate an algorithm that can adapt to
the hardware's topogoly?

				Tom
--
-------------------------------------------------------------------------------
Tom Epperly	University of Wisconsin-Madison		Chemical Engineering
(608) 262-8264	epperly@osnome.che.wisc.edu		Graduate Student
Member of the League for Programming Freedom(fighting software monopolies)
	For more info http://osnome.che.wisc.edu/~epperly/LPF.html
    v1.0.1 GAT d? p--- c++ l u+(-) e+++ m* s+/+ n- h f g+ w+ t+@ r+ y?
-------------------------------------------------------------------------------

