Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-3) was last changed on 15-Nov-2017 19:55 by Arthur Peters  

This page was created on 08-May-2017 11:34 by unknown

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 19 changed one line
! [Orctimizer] Work
! [Orctimizer]/[PorcE] Work
At line 21 changed one line
''This is the current project as of May 2017. The target is a PLDI'18 submission.''
''This is the current project as of Nov 2017. The target is a PLDI'18 submission.''
At line 23 changed 18 lines
This work is not yet listed in the Github issue tracker.
* Initial groundwork for optimizations: (2 weeks)
** Change def semantics to be strict or at least less confusing (2 days)
** Implement publication counting in dataflow framework (1.5 week)
* Reimplement optimizations: (1 week)
** Future elim (1 day)
** Force elim (1 day)
** ~IfDef elim (1 day)
* Porc update: (1.5 weeks)
** Update translation from Orctimizer to Porc (0.5 day)
** Update Porc optimizations (2 day)
** Add Porc lambda-lifting if needed (1 week)
* Truffle runtime: (3 weeks)
** Implement PorcE Truffle AST by translation from Porc (1 week)
** Implement AST interpreter using Truffle annotations (1 week)
** Perform easy optimizations on the Truffle interpreter (1 week)
* Perform benchmarking against Scala, Python (async and sequential), and the token interpreter (1 week)
* Perform benchmarking against Python (async and sequential) (2 week)
Version Date Modified Size Author Changes ... Change note
3 15-Nov-2017 19:55 1.385 kB Arthur Peters to previous
2 08-May-2017 11:43 2.172 kB Arthur Peters to previous | to last Tweaks.
1 08-May-2017 11:34 1.904 kB unknown to last Update Orctimizer plans
« This page (revision-3) was last changed on 15-Nov-2017 19:55 by Arthur Peters