MIT AI Lab Ziggy 's Descartes Page at MIT MIT LCS

Welcome! You are visitor number since 1995.10.28


Descartes: A Dynamically Adaptive Scheme Compiler And Run-Time Execution Specializer

My doctoral dissertation research is on profile-driven dynamically adaptive program specialization. I have been building a prototype system which I call Descartes. The name is a corruption of the initials for Dynamically Adaptive Scheme Compiler And Run-Time Execution Specializer. Those inclined towards anthropomorphization might describe it as a self-aware compiler and run-time system.

The dissertation should be completed very soon.


Abstract and Proposal

The talk abstract from a set of progress talks I gave in April 1995 is available via FTP in raw text format. My thesis proposal is also available via FTP in postscript format, but please recognize that it is somewhat out of date with regards to the completed dissertation.

Context within the Field

This is work in the intersection of the general fields of:

Links to Related Work

It extends the growing work in to the area of partial evaluation (also called program specialization). See for example:

Other recent work on partial evaluation in our lab has been done by

I have been funded most recently by the Reinventing Computing project. This project is an off-shoot of Tom Knight's Transit Project .


Miscellaneous Bits

 

ziggy@ai.mit.edu Michael R. Blair M.I.T. Artificial Intelligence Laboratory mrb@lcs.mit.edu __. M.I.T. Laboratory for Computer Science (617) 253-2448 [Office] \\ ____ 545 Technology Square --- Room 788 ,,Lambda Calculus uber alles!'' /\\_ __ Cambridge, MA U.S.A. 02139-3594
o============o Sending unsolicited commercial e-mail (UCE) to this address is Legal Notice an indication of your consent to pay me $120/hour for 1 hour o============o minimum for professional proofreading & technical assessment.

Copyright © 1997 Michael R. Blair

Last modified: Thu Oct 30 15:43:46 EST 1997