C* is an object-oriented, data-parallel superset of ANSI C with synchronous semantics. It was developed in 1987 as an alternative language to *Lisp and CM-Fortran for the Connection Machine CM-2 and above C* adds a "domain" data type and a selection statement for parallel execution in domains. For the CM-2 models the C* compiler translated the code into serial C, calling PARIS (Parallel Instruction Set) functions, and passed the resulting code to the front end computers native compiler.

PropertyValue
dbpedia-owl:abstract
  • C* is an object-oriented, data-parallel superset of ANSI C with synchronous semantics. It was developed in 1987 as an alternative language to *Lisp and CM-Fortran for the Connection Machine CM-2 and above C* adds a "domain" data type and a selection statement for parallel execution in domains. For the CM-2 models the C* compiler translated the code into serial C, calling PARIS (Parallel Instruction Set) functions, and passed the resulting code to the front end computers native compiler. The resulting executables were executed on the front end computer with PARIS calls being executed on the Connection Machine. On the CM-5 and CM-5E parallel C* Code was executed in a SIMD style fashion on processing elements, whereas serial code was executed on the PM (Partition Manager) Node, with the PM acting as a "front end" if directly compared to a CM-2. The latest version of C* as of 27 August 1993 is 6.x. An unimplemented language called "Parallel C" influenced the design of C*. Dataparallel-C was based on C*.
dbpedia-owl:designer
dbpedia-owl:developer
dbpedia-owl:influenced
dbpedia-owl:influencedBy
dbpedia-owl:latestReleaseVersion
  • 6.x ()
dbpedia-owl:wikiPageExternalLink
dbpprop:designer
dbpprop:developer
  • Thinking Machines
dbpprop:fileExt
  • .cs
dbpprop:hasPhotoCollection
dbpprop:influenced
dbpprop:influencedBy
dbpprop:latestReleaseVersion
  • 6 (xsd:integer)
dbpprop:name
  • C*
dbpprop:operatingSystem
dbpprop:paradigm
dbpprop:typing
dbpprop:wikiPageUsesTemplate
dbpprop:year
  • 1987 (xsd:integer)
dcterms:subject
rdf:type
rdfs:comment
  • C* is an object-oriented, data-parallel superset of ANSI C with synchronous semantics. It was developed in 1987 as an alternative language to *Lisp and CM-Fortran for the Connection Machine CM-2 and above C* adds a "domain" data type and a selection statement for parallel execution in domains. For the CM-2 models the C* compiler translated the code into serial C, calling PARIS (Parallel Instruction Set) functions, and passed the resulting code to the front end computers native compiler.
rdfs:label
  • C*
owl:sameAs
wdrs:describedby
http://www.w3.org/ns/prov#wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • C*
is dbpprop:dialects of
is owl:sameAs of
is foaf:primaryTopic of