[pypy-svn] rev 1555 - pypy/trunk/doc/funding
tismer at codespeak.net
tismer at codespeak.net
Fri Oct 3 19:29:00 CEST 2003
Author: tismer
Date: Fri Oct 3 19:28:59 2003
New Revision: 1555
Added:
pypy/trunk/doc/funding/B6.7.wp07_translator_optimisations.txt (contents, props changed)
- copied, changed from rev 1552, pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt
Removed:
pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt
Modified:
pypy/trunk/doc/funding/B6.1_plan_introduction.txt
pypy/trunk/doc/funding/B6.4_workpackage_list.txt
pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt
pypy/trunk/doc/funding/crossreferences.asc
Log:
renaming...
Modified: pypy/trunk/doc/funding/B6.1_plan_introduction.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.1_plan_introduction.txt (original)
+++ pypy/trunk/doc/funding/B6.1_plan_introduction.txt Fri Oct 3 19:28:59 2003
@@ -209,7 +209,7 @@
XXX write it.
-WP43_: Translator Optimisations
+WP07_: Translator Optimisations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It should be identified, which **optimisations** would benefit
from support from the translator. These are the optimisations
@@ -219,7 +219,7 @@
to use reference counting together with garbage collection,
or whether to go for garbage collection, only.
- The meta-programming underlying WP43_
+ The meta-programming underlying WP07_
-- namely the work on the translator instead of on the resulting code -- is
what gives us the possibility of actually implementing several very
different schemes. The outcome of this effort is of course not unique,
Modified: pypy/trunk/doc/funding/B6.4_workpackage_list.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.4_workpackage_list.txt (original)
+++ pypy/trunk/doc/funding/B6.4_workpackage_list.txt Fri Oct 3 19:28:59 2003
@@ -29,7 +29,7 @@
----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
WP06_ Core Optimisations 24 9 24 Univ SH
----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
-WP43_ Translator Optimisations 27 9 18 PBF
+WP07_ Translator Optimisations 27 9 18 PBF
----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
WP44_ Dynamic Optimisations 36 9 18 PBF
----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
Copied: pypy/trunk/doc/funding/B6.7.wp07_translator_optimisations.txt (from rev 1552, pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt)
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt (original)
+++ pypy/trunk/doc/funding/B6.7.wp07_translator_optimisations.txt Fri Oct 3 19:28:59 2003
@@ -65,7 +65,7 @@
**Milestones and Expected Result**
-- M3 High performance PyPy, together with WP43_. Outperform the
+- M3 High performance PyPy, together with WP07_. Outperform the
state-of-the art (Psyco, Stackless).
.. include:: wp-tableend.asc
Deleted: /pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt
==============================================================================
--- /pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt Fri Oct 3 19:28:59 2003
+++ (empty file)
@@ -1,71 +0,0 @@
-.. include:: crossreferences.asc
-
-.. |title| replace:: Translator Optimisations
-.. |wp| replace:: WP43
-.. |start| replace:: M2
-.. |p1| replace:: X
-.. |m1| replace:: 6
-.. |p2| replace:: Y
-.. |m2| replace:: 6
-.. |p3| replace:: |e|
-.. |m3| replace:: |e|
-.. |p4| replace:: |e|
-.. |m4| replace:: |e|
-.. |p5| replace:: |e|
-.. |m5| replace:: |e|
-.. |p6| replace:: |e|
-.. |m6| replace:: |e|
-
-.. include:: wp-toptable.asc
-
-.. include:: wp-tablebegin.asc
-
-**Objectives**
-
-Identification and Implementation of Optimisations
-through modifications of the Translator.
-Enable Massive Parallelism in a Single Thread.
-Provide support for real-time parallelism.
-Allow Pickling of a Running Program.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Description of work**
-
-**Task 1**
-
-Enhance the translator to support continuation passing
-style by integrating technology from the Stackless project.
-Implement the necessary runtime system to support
-massive parallelism.
-Implement a single-threaded, pre-emptive scheduler with
-priorities, complementing the OS threads.
-
-**Task 2**
-
-Study approaches concerning code size vs. speed trade-offs.
-Implement and compare different object layout and memory management strategy
-or strategies.
-Enhance multimethod dispatching.
-Implement schemes of pointer tagging.
-Create reports and merge the results back into the optimization effort.
-As of general interest, submit the reports as publication.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Deliverables**
-
-- a version of PyPy that supports Real-time massive parallelism
-- report on optimisation results submitted as publications
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Milestones and Expected Result**
-
-- M3 High performance PyPy, together with WP43_. Outperform the
- state-of-the art (Psyco, Stackless).
-
-.. include:: wp-tableend.asc
Modified: pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt (original)
+++ pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt Fri Oct 3 19:28:59 2003
@@ -61,7 +61,7 @@
**Milestones and Expected Result**
-- M3 High performance PyPy, together with WP43_. Outperform the
+- M3 High performance PyPy, together with WP07_. Outperform the
state-of-the art (Psyco, Stackless).
.. include:: wp-tableend.asc
Modified: pypy/trunk/doc/funding/crossreferences.asc
==============================================================================
--- pypy/trunk/doc/funding/crossreferences.asc (original)
+++ pypy/trunk/doc/funding/crossreferences.asc Fri Oct 3 19:28:59 2003
@@ -4,9 +4,9 @@
.. _WP04: B6.7.wp04_core.html
.. _WP05: B6.7.wp05_translation.html
.. _WP06: B6.7.wp06_core_optimisations.html
+.. _WP07: B6.7.wp07_translator_optimisations.html
.. _WP21: B6.7.wp21_interpreter_completion.html
.. _WP22: B6.7.wp22_cpython_to_python.html
-.. _WP43: B6.7.wp43_translator_optimisations.html
.. _WP44: B6.7.wp44_dynamic_optimization.html
.. _WP49: B6.7.wp49_language_research.html
.. _WP50: B6.7.wp50_validations.html
More information about the Pypy-commit
mailing list