* Parallel
@ 2000-04-06 0:00 Kaklis Antonis
2000-04-06 0:00 ` Parallel Dale Stanbrough
0 siblings, 1 reply; 6+ messages in thread
From: Kaklis Antonis @ 2000-04-06 0:00 UTC (permalink / raw)
Could you please tell me how can I (if it is possible),
do parallel programming with Ada95?
Any tutorial or web-address related?
thank you in advance
Antonis
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Parallel
2000-04-06 0:00 Parallel Kaklis Antonis
@ 2000-04-06 0:00 ` Dale Stanbrough
2000-04-05 0:00 ` Parallel Jeff Carter
2000-04-06 0:00 ` Parallel Ted Dennison
0 siblings, 2 replies; 6+ messages in thread
From: Dale Stanbrough @ 2000-04-06 0:00 UTC (permalink / raw)
Kaklis Antonis wrote:
> Could you please tell me how can I (if it is possible),
> do parallel programming with Ada95?
> Any tutorial or web-address related?
> thank you in advance
>
> Antonis
you can do MPI, or more easily, use the distributed annex.
The only implementation of the distributed annex that i know of
is ACT's Glade, which works with Gnat.
Dale
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Parallel
2000-04-06 0:00 ` Parallel Dale Stanbrough
@ 2000-04-05 0:00 ` Jeff Carter
2000-04-06 0:00 ` Parallel Ted Dennison
1 sibling, 0 replies; 6+ messages in thread
From: Jeff Carter @ 2000-04-05 0:00 UTC (permalink / raw)
Dale Stanbrough wrote:
>
> Kaklis Antonis wrote:
>
> > Could you please tell me how can I (if it is possible),
> > do parallel programming with Ada95?
> > Any tutorial or web-address related?
> > thank you in advance
> >
> > Antonis
>
> you can do MPI, or more easily, use the distributed annex.
>
> The only implementation of the distributed annex that i know of
> is ACT's Glade, which works with Gnat.
This seems an overly complicated response; Antonis probably wants to
know about tasks.
There are tutorials, a FAQ, and many useful links at
www.adapower.com
--
Jeff Carter
"You couldn't catch clap in a brothel, silly English K...niggets."
Monty Python & the Holy Grail
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Parallel
2000-04-06 0:00 ` Parallel Dale Stanbrough
2000-04-05 0:00 ` Parallel Jeff Carter
@ 2000-04-06 0:00 ` Ted Dennison
2000-04-06 0:00 ` Parallel tmoran
1 sibling, 1 reply; 6+ messages in thread
From: Ted Dennison @ 2000-04-06 0:00 UTC (permalink / raw)
In article <dale-D55BAC.08172106042000@news.rmit.edu.au>,
Dale Stanbrough <dale@cs.rmit.edu.au> wrote:
> Kaklis Antonis wrote:
>
> > Could you please tell me how can I (if it is possible),
> > do parallel programming with Ada95?
> > Any tutorial or web-address related?
> > thank you in advance
> >
> > Antonis
>
> you can do MPI, or more easily, use the distributed annex.
>
> The only implementation of the distributed annex that i know of
> is ACT's Glade, which works with Gnat.
On an SNP machine you can do it with tasking alone.
--
T.E.D.
http://www.telepath.com/~dennison/Ted/TED.html
Sent via Deja.com http://www.deja.com/
Before you buy.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Parallel
2000-04-06 0:00 ` Parallel Ted Dennison
@ 2000-04-06 0:00 ` tmoran
2000-04-07 0:00 ` Parallel Gisle S�lensminde
0 siblings, 1 reply; 6+ messages in thread
From: tmoran @ 2000-04-06 0:00 UTC (permalink / raw)
> > Kaklis Antonis wrote:
> >
> > > Could you please tell me how can I (if it is possible),
> > > do parallel programming with Ada95?
What kind of "parallel programming" is wanted? Massively parallel
with thousands of CPUs? Fine grained SIMD parallel? Multitasking
on a single or a few CPUs (that could use Ada's tasking constructs)?
Networked CPUs that could use Ada's Appendix E "Distributed Systems"
constructs? Networked CPUs that could use TCP/IP sockets, or
serial comm ports, that could Ada library packages available for
various OSes? (My ISP dropped the initial post in this thread.)
> > > Any tutorial or web-address related?
How about "Concurrency in Ada" ISBN 0 521 62911 X paperback.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Parallel
2000-04-06 0:00 ` Parallel tmoran
@ 2000-04-07 0:00 ` Gisle S�lensminde
0 siblings, 0 replies; 6+ messages in thread
From: Gisle S�lensminde @ 2000-04-07 0:00 UTC (permalink / raw)
In article <K77H4.419$Qy3.109931@news.pacbell.net>, tmoran@bix.com wrote:
>> > Kaklis Antonis wrote:
>> >
>> > > Could you please tell me how can I (if it is possible),
>> > > do parallel programming with Ada95?
>What kind of "parallel programming" is wanted? Massively parallel
>with thousands of CPUs? Fine grained SIMD parallel? Multitasking
>on a single or a few CPUs (that could use Ada's tasking constructs)?
Multitasking do not neccesarily limit itself to a few processors.
At my university we have an 128-processor SGI/Cray origin machine
that can use multithreading for parallization, and there are
computers working that way with at least 2048 processors.
I have not personally tested with more than 4 processors, though.
But you are right, there are several ways to do parallel programming.
>Networked CPUs that could use Ada's Appendix E "Distributed Systems"
>constructs? Networked CPUs that could use TCP/IP sockets, or
>serial comm ports, that could Ada library packages available for
>various OSes? (My ISP dropped the initial post in this thread.)
>> > > Any tutorial or web-address related?
> How about "Concurrency in Ada" ISBN 0 521 62911 X paperback.
--
Gisle S�lensminde ( gisle@ii.uib.no )
ln -s /dev/null ~/.netscape/cookies
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2000-04-07 0:00 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-04-06 0:00 Parallel Kaklis Antonis
2000-04-06 0:00 ` Parallel Dale Stanbrough
2000-04-05 0:00 ` Parallel Jeff Carter
2000-04-06 0:00 ` Parallel Ted Dennison
2000-04-06 0:00 ` Parallel tmoran
2000-04-07 0:00 ` Parallel Gisle S�lensminde
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox