Related articles |
---|
[2 earlier articles] |
Re: Compiler for a concurrent programming language. ian@airs.com (Ian Lance Taylor) (2010-05-01) |
Re: Compiler for a concurrent programming language. mburrel@uwo.ca (Mike Burrell) (2010-05-01) |
Re: Compiler for a concurrent programming language. bcbaker00@cox.net (Bruce C. Baker) (2010-05-01) |
Re: Compiler for a concurrent programming language. cbergstrom@pathscale.com (=?ISO-8859-1?Q?=22C=2E_Bergstr=F6m=22?=) (2010-05-03) |
Re: Compiler for a concurrent programming language. jeremy.bennett@embecosm.com (Jeremy Bennett) (2010-05-03) |
Re: Compiler for a concurrent programming language. Colin_Paul_Gloster@ACM.org (Colin Paul Gloster) (2010-06-07) |
Re: Compiler for a concurrent programming language. jeremy.bennett@embecosm.com (Jeremy Bennett) (2010-06-11) |
From: | Jeremy Bennett <jeremy.bennett@embecosm.com> |
Newsgroups: | comp.compilers |
Date: | Fri, 11 Jun 2010 03:09:01 -0500 |
Organization: | Compilers Central |
References: | 10-05-004 10-05-021 10-06-020 |
Keywords: | parallel |
Posted-Date: | 13 Jun 2010 06:03:08 EDT |
|
> |What about SystemC (www.systemc.org)? It's a template library for C++ |
> |used in modeling hardware - which is highly concurrent." |
>
> Hardware is concurrent. The SystemC(R) standard is not concurrent: its
> semantics are explicitly defined in terms of cooperative tasks, only one
> of which runs at a time.
Hi Colin,
My statement was ambiguous. You have given the meaning I intended.
SystemC will allow you to write programs in a concurrent fashion, with a
semantic model that allows those programs to run on a single thread
(hence the use in hardware modeling). Simula67 is a much older
alternative (also I believe now with an open source compiler) offering
the same functionality.
Neither are any use if the OP actually wants to write programs to run on
real parallel hardware.
Jeremy
Return to the
comp.compilers page.
Search the
comp.compilers archives again.