comp.lang.ada
 help / color / mirror / Atom feed
From: "Kevin Rigotti" <rigotti@atc.dera.gov.uk>
Subject: Bulk synchronous model for IO (was Re: Streams and Concurrency)
Date: 1999/01/11
Date: 1999-01-11T00:00:00+00:00	[thread overview]
Message-ID: <77damm$av7$1@trog.dra.hmg.gb> (raw)
In-Reply-To: 76dgdl$qle$1@nnrp1.dejanews.com

Interesting thread ...

In the more general case of lots of parallel activity requiring IO to happen
in a controlled way then it might be interesting to use Streams as the basis
for doing 'BSP'-like things in Ada, where IO is initially buffered locally
and only completed between tasks at the end of the next 'superstep'

The BSP home page has links to details of a C library (BSPlib) that provides
primitives for doing this, but it might be fun to see how the same thing
might be done in Ada.

Just a thought, maybe a nice little project for a student :-)

Kevin Rigotti
Senior Scientist, ATC Systems Group


begin 666 BSP Worldwide Home Page.url
M6TEN=&5R;F5T4VAO<G1C=71=#0I54DP]:'1T<#HO+W=W=RYB<W M=V]R;&1W
G:61E+F]R9R\-"DUO9&EF:65D/44P030P1C5".#$S1$)%,#$V0@T*
`
end





      parent reply	other threads:[~1999-01-11  0:00 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-12-30  0:00 Streams and Concurrency James S. Rogers
1998-12-29  0:00 ` David Botton
1998-12-30  0:00   ` dennison
1998-12-30  0:00     ` Tucker Taft
1998-12-30  0:00       ` Robert I. Eachus
1998-12-30  0:00         ` Tucker Taft
1998-12-31  0:00         ` dennison
1998-12-31  0:00           ` robert_dewar
1998-12-31  0:00             ` dennison
1999-01-01  0:00               ` robert_dewar
1999-01-04  0:00           ` Robert I. Eachus
1998-12-30  0:00       ` dennison
1998-12-31  0:00         ` robert_dewar
1998-12-30  0:00   ` James S. Rogers
1998-12-30  0:00     ` dennison
1998-12-30  0:00       ` James S. Rogers
1999-01-04  0:00       ` Robert I. Eachus
1998-12-31  0:00     ` Jean-Pierre Rosen
1998-12-31  0:00       ` dewar
1998-12-31  0:00         ` dennison
1999-01-04  0:00         ` Jean-Pierre Rosen
1999-01-04  0:00           ` robert_dewar
1998-12-31  0:00       ` dewar
1998-12-31  0:00         ` Ada-G, was " Tom Moran
1999-01-01  0:00           ` dewar
1999-01-01  0:00             ` Larry Kilgallen
1999-01-01  0:00           ` Brian Rogoff
1999-01-04  0:00             ` Robert I. Eachus
1999-01-08  0:00               ` Mats Weber
1999-01-08  0:00                 ` Robert I. Eachus
1999-01-08  0:00         ` Mats Weber
1999-01-08  0:00           ` Tucker Taft
1998-12-30  0:00 ` dennison
1998-12-30  0:00   ` Robert I. Eachus
1999-01-11  0:00   ` Kevin Rigotti [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox