Newsgroups: comp.parallel.mpi
From: schlein@umbc.edu (Jonas J. Schlein)
Subject: Virtual NxN grid
Organization: University of Maryland Baltimore County
Date: 11 Nov 1995 21:39:28 -0500
Message-ID: <483mp0$clf@umbc9.umbc.edu>

For a course I am taking I *may* need to port an application I wrote on
a SIMD MasPar machine using MPL to the mpich implementation of MPI.
They need to re-install the thing so I haven't been able to play around
with it at all yet. However, I read a tutorial on MPI and found a function
called MPI_Cart_create(). Will this do what I want or is what I want
simply too good to exist.

For instance, if MPI gives me say 16 processes but I need to work with
256 virtual processes will this function let me emulate this?
Otherwise is there a way to "tile" processes in a manner built-in to MPI
to give the appearance of such a geometry even with less processes than
are actually available?

I looked for a FAQ for this newsgroup and could not find one so please
no flames if this is a popular question.
-- 
"If it wasn't for C, we would be using BASI, PASAL, and OBOL."

Jonas J. Schlein  (schlein@gl.umbc.edu)

