* MPI for Ada?
@ 1997-03-04 0:00 james buford white
1997-03-07 0:00 ` Ken Thomas
1997-03-08 0:00 ` Laurent Pautet
0 siblings, 2 replies; 3+ messages in thread
From: james buford white @ 1997-03-04 0:00 UTC (permalink / raw)
Does anyone know of any work on an MPI binding
for Ada 95?
---
James B. White, III
white@cis.ohio-state.edu
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: MPI for Ada?
1997-03-04 0:00 MPI for Ada? james buford white
@ 1997-03-07 0:00 ` Ken Thomas
1997-03-08 0:00 ` Laurent Pautet
1 sibling, 0 replies; 3+ messages in thread
From: Ken Thomas @ 1997-03-07 0:00 UTC (permalink / raw)
To: james buford white
james buford white wrote:
>
> Does anyone know of any work on an MPI binding
> for Ada 95?
>
> ---
> James B. White, III
> white@cis.ohio-state.edu
I have produced a thickish binding for MPI that I intend to release
soon. It is by no means complete. I have implemented the Group and
Communicator management functions and have extended the stream
attributes for communication and broadcast.
The hardest step is always the most difficult. MPI may be a standard but
the header files "mpi.h" reflect different implementations. The tool
cbind (Mitch Gart) was used to get a first iteration for a thin binding.
One milestone was the function MPI_Init(**argc, **argv) that uses
command line parameters. So far the most elegant way to use MPI is
to call a procedure with spec
AdaProg(C : Communicator)
from a C-Wrapper.
The binding has been tested on
Machine Gnat MPI
Sun4(SunOs) 3.09 mpich
IBM SP2 3.07 vendor
Meiko CS2 3.07 mpich
Your interest will certainly act as a stimulus for me to do further
work.
--
Dr K.S. Thomas
Department of Electronics and Computer Science
University of Southampton
Highfield
Southampton SO17 1BJ
United Kingdom
Telephone : (+44) 01703 593029
Fax : (+44) 01703 593903
email: kst@ecs.soton.ac.uk
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: MPI for Ada?
1997-03-04 0:00 MPI for Ada? james buford white
1997-03-07 0:00 ` Ken Thomas
@ 1997-03-08 0:00 ` Laurent Pautet
1 sibling, 0 replies; 3+ messages in thread
From: Laurent Pautet @ 1997-03-08 0:00 UTC (permalink / raw)
>>>>> "james" == james buford white <white@chicago.cis.ohio-state.edu> writes:
james> Does anyone know of any work on an MPI binding for Ada 95?
If you are interested in message passing and not especially iin MPI,
asynchronous procedures of annex E provide exactly what you are
looking for, and you won't have to write all the low-level procedure
calls.
--
-- Laurent
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~1997-03-08 0:00 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-03-04 0:00 MPI for Ada? james buford white
1997-03-07 0:00 ` Ken Thomas
1997-03-08 0:00 ` Laurent Pautet
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox