Newsgroups: comp.parallel.mpi
From: Steve Huss-Lederman <lederman@breeze.cs.wisc.edu>
Subject: Re: MPI-2: MPI_TYPE_CREATE_SUBARRAY
Organization: CS Department, University of Wisconsin
Date: 05 Mar 1998 12:34:44 -0600
Message-ID: <dwpg1kx2dh7.fsf@breeze.cs.wisc.edu>

> When would LAM implimentation of MPI-2 will be out? I would really like
> to
> use MPI_TYPE_CREATE_SUBARRAY.

The new DARRAY and SUBARRAY type constructors in MPI-2 can be layered
on top of any MPI-1 implementation.  Thus, if you want to be foward
looking and you can't yet use MPI-2, you can create your own version
of these functions that call MPI-1 functions to do the construction.
Once someone does it once it, the same routine should work for
everyone.  There are several MPI-IO implemenations already available
on top of MPI-1.  These functions were motived by the needs in I/O.
Maybe one of them already has it in their implementation.  Of course,
once you have MPI-2 you probably want to stop using your own routine.
Hopefully the one in your MPI-2 implementation would be faster.

Steve

