Main.Collaborators History

Show minor edits - Show changes to output

Added lines 5-11:
=== Language Collaborations

PR_DSL is an intermediate language, used as a target by source-to-source translators. They start with some high level language, such as a Domain Specific Language, and from that generate C/C++ code that includes calls to PR_DSL. PR_DSL provides constructs for creating tasks and declaring dependencies among those tasks.
* [[PRT.PR_DSLDevelop | PR_DSL ]]

=== History of Proto-runtime
Changed line 18 from:
The second, called proto-runtime multi-lang (ML) is based on VMS, but adds support for tasks and multiple languages sharing the same proto-runtime instance. The languages cooperate closely.
to:
The second, called proto-runtime multi-lang (ML) is based on VMS, but adds support for tasks and multiple languages all sharing the same proto-runtime instance. The languages cooperate closely. This version also provides dynamic libraries that are installed separately from executables.
Changed line 23 from:
The third, called proto-runtime Universal, made major changes. It supports both a single shared-memory node, and multiple such nodes connected in a distributed system. It also includes performance optimizations that affect the basic structure of the code. Lastly, the universal version is divided into dynamic libraries that are distributed separately.
to:
The third, called proto-runtime Universal, makes major changes. It supports both a single shared-memory node, and multiple such nodes connected in a distributed system. It also includes performance optimizations that affect the basic structure of the code.
Deleted lines 24-29:

=== Language Collaborations

PR_DSL is an intermediate language, used as a target by source-to-source translators. They start with some high level language, such as a Domain Specific Language, and from that generate C/C++ code that includes calls to PR_DSL. PR_DSL provides constructs for creating tasks and declaring dependencies among those tasks.
* [[PRT.PR_DSLDevelop | PR_DSL ]]
August 20, 2013, at 07:53 AM by 192.16.201.181 -
Changed line 13 from:
* [[PRT.MLJavaIntegration | Integrate multi-lang PRT with Java ]]
to:
* [[PRT.MLJavaIntegration | Java integration with multi-lang PRT ]]
August 02, 2013, at 07:19 PM by 82.139.115.35 -
Changed lines 13-14 from:
to:
* [[PRT.MLJavaIntegration | Integrate multi-lang PRT with Java ]]
Deleted line 22:
August 02, 2013, at 03:26 PM by 82.139.115.35 -
Added lines 1-4:
== Collaborators Home Page

Below is a list of on-going collaborations. First are collaborations involving the development of things internal to a particular flavor of proto-runtime. Then come collaborations on things that sit above proto-runtime, such as particular languages.
Added lines 17-23:

=== Language Collaborations

PR_DSL is an intermediate language, used as a target by source-to-source translators. They start with some high level language, such as a Domain Specific Language, and from that generate C/C++ code that includes calls to PR_DSL. PR_DSL provides constructs for creating tasks and declaring dependencies among those tasks.
* [[PRT.PR_DSLDevelop | PR_DSL ]]
July 19, 2013, at 11:42 AM by 82.139.115.35 -
Changed line 7 from:
The second, called proto-runtime multi-lang (ML) is based on VMS, but added support for tasks and multiple languages sharing the same proto-runtime instance, and so cooperate closely.
to:
The second, called proto-runtime multi-lang (ML) is based on VMS, but adds support for tasks and multiple languages sharing the same proto-runtime instance. The languages cooperate closely.
July 19, 2013, at 11:41 AM by 82.139.115.35 -
Changed lines 1-5 from:
* [[PRT.MLDevelop | Proto-Runtime multi-lang developers]]

* [[PRT
.UnivDevelop | Proto-Runtime Universal developers]]

* [[VMS.Develop | original Proto-Runtime (VMS) developers
]]
to:
So far, three different proto-runtime interfaces exist.

The first was called 'VMS' for virtualized master-slave. It only supports a single language at a time, has no support for tasks, and is shared memory only.
* [[VMS.Develop | original Proto-Runtime (VMS)]]


The second, called proto-runtime multi-lang (ML) is based on VMS, but added support for tasks and multiple languages sharing the same proto-runtime instance, and so cooperate closely.
* [[PRT.MLDevelop | Proto-Runtime multi-lang]]


The third, called proto-runtime Universal, made major changes. It supports both a single shared-memory node, and multiple such nodes connected in a distributed system. It also includes performance optimizations that affect the basic structure of the code. Lastly, the universal version is divided into dynamic libraries that are distributed separately.
* [[PRT.UnivDevelop | Proto-Runtime Universal
]]
July 19, 2013, at 11:31 AM by 82.139.115.35 -
Deleted line 0:
Changed line 3 from:
* [[PRT.UnivDevelop | Proto-Runtime multi-lang developers]]
to:
* [[PRT.UnivDevelop | Proto-Runtime Universal developers]]
July 19, 2013, at 11:30 AM by 82.139.115.35 -
Changed lines 2-4 from:
* [[VMS.Develop | Proto-Runtime (VMS) developers]]

* [[PRT.Develop | Proto-Runtime (VMS) developers]]
to:
* [[PRT.MLDevelop | Proto-Runtime multi-lang developers]]

* [[PRT.UnivDevelop | Proto-Runtime multi-lang developers]]

* [[VMS.Develop | original
Proto-Runtime (VMS) developers]]
July 19, 2013, at 10:25 AM by 82.139.115.35 -
Deleted line 1:
Added lines 3-4:

* [[PRT.Develop | Proto-Runtime (VMS) developers]]
December 06, 2012, at 05:37 AM by 24.130.186.152 -
Added lines 1-3:


* [[VMS.Develop | Proto-Runtime (VMS) developers]]