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