Re: OpenMP and parallel programming languages

"Ed Kornkven" <kven80918@yeehaw.com>
17 Oct 2004 16:14:11 -0400

          From comp.compilers

Related articles
[7 earlier articles]
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)
| List of all articles for this month |

From: "Ed Kornkven" <kven80918@yeehaw.com>
Newsgroups: comp.compilers
Date: 17 Oct 2004 16:14:11 -0400
Organization: ACS Internet - complaints to abuse@acsalaska.net
References: 04-10-073
Keywords: parallel
Posted-Date: 17 Oct 2004 16:14:11 EDT

Hi Neal,


If you want to count research languages, there have been many. If
you're interested in C/C++ in particular, you might take a look at
Unified Parallel C (http://upc.gwu.edu/) or Charm++
(http://charm.cs.uiuc.edu). UPC is implemented by several commercial
vendors and is more similar to OpenMP's paradigm. Charm++ by virtue
of its data-driven programming model is quite a different animal.


BTW, there is a Fortran extension that originated at Cray, CoArray
Fortran, that turns out to be more or less a Fortran analogue to UPC.


Ed Kornkven


PS. There is another thread dealing with languages that have as a
design goal high performance. Explicitly parallel languages would of
course be included in that group.




"Neal Wang" <neal.wang@gmail.com> wrote in message
> Does anyone know any explicit parellel programming languages? C/C++
> and Fortran support OpenMP directives. Any one has tried to extend
> C/C++ grammar to include OpenMP.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.