Related articles |
---|
[6 earlier articles] |
Re: OpenMP and parallel programming languages m.a.ellis@ncl.ac.uk (Martin Ellis) (2004-10-17) |
Re: OpenMP and parallel programming languages gmt@CS.Arizona.EDU (2004-10-17) |
Re: OpenMP and parallel programming languages alexc@TheWorld.com (Alex Colvin) (2004-10-17) |
Re: OpenMP and parallel programming languages rbates@southwind.net (Rodney M. Bates) (2004-10-17) |
Re: OpenMP and parallel programming languages cyberlync@gmail.com (cyberlync@gmail.com) (2004-10-17) |
Re: OpenMP and parallel programming languages victor@eijkhout.net (2004-10-17) |
Re: OpenMP and parallel programming languages idbaxter@semdesigns.com (Ira Baxter) (2004-10-17) |
Re: OpenMP and parallel programming languages kven80918@yeehaw.com (Ed Kornkven) (2004-10-17) |
From: | "Ira Baxter" <idbaxter@semdesigns.com> |
Newsgroups: | comp.compilers |
Date: | 17 Oct 2004 16:13:45 -0400 |
Organization: | http://extra.newsguy.com |
References: | 04-10-073 |
Keywords: | parallel |
Posted-Date: | 17 Oct 2004 16:13:45 EDT |
"Neal Wang" <neal.wang@gmail.com> wrote in message
> Does anyone know any explicit parellel programming languages? ...
Our PARLANSE parallel programming language provides explicit
"spawn" (dynamic task parallelism) and "recruit" (forming tasks into
logical supertasks), as well as "parallel" and "partialorder"
(static declaration of task parallelism). As far as we know,
PARLANSE is unique in providing an exception handling mechanism
which handles exceptions crossing task boundaries seamlessly.
PARLANSE is used primarily to code application programs have
irregular (e.g., medium to small grain) parallelism. It is used
exclusively as the programming language for our software
reengineering tools, which deal with large, irregular structures
(programs).
See http://www.semanticdesigns.com/Products/PARLANSE.html.
--
Ira D. Baxter, Ph.D., CTO 512-250-1018
Semantic Designs, Inc. www.semdesigns.com
Return to the
comp.compilers page.
Search the
comp.compilers archives again.