TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Classic View

Use Proportional Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Chris Sparks <[log in to unmask]>
Wed, 2 Dec 1998 07:30:29 -0800
text/plain (35 lines)
Paolo,

> Here is question:
>     will ada programs, given appropriate directives, run in parallel
>     on a two processor pc intel machine, provided that that the linux
>     kernel as been compiled setting SMP=1 in the makefile?

I believe that if you use LinuxThreads, your threads can be parcelled
out
to different CPUs.  I am not a 100% sure, since I don't have a multi-CPU
system.  I don't know if LinuxThreads takes care of the parallelism,
however,
I believe it can be done.

>     Can you tell where to get examples in which parallel instructions
>     ae used in ada source?

Like I said above.  If you have two separate threads they'll probably be
run on separate CPUs.  See the following for info on LinuxThreads.

http://www.centralva.net/faq/unix/FAQ/Threads/
http://pauillac.inria.fr/~xleroy/linuxthreads/

My suggestion is to contact Xavier Leroy for further info.  If you are
successful please let me know.  I want to go with a two processor system
like you have.  Good Luck!

--
Chris Sparks
68 442 SC - Frosty
68 442 HT - Scarlet
68 442 HT - Saffron
82 DRB    - Dr. "B"
http://www.catalina-inter.net/mrada

ATOM RSS1 RSS2