Reincarnation of Streaming Applications
Abstract
We study the technology innovations required to radically improve the process of understanding and parallelizing performance-critical legacy application code. We demonstrate the usefulness and feasibility of such a system, dubbed Program Reincarnation, using a simple prototype. A Program Reincarnation tool will assist the programmer in replacing the program's code (the body) while preserving the original specification (the soul).
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 01, 2009
- Accession Number
- ADA509512
Entities
People
- Michael Ernst
- Robert Miller
- Saman Amarsinghe
Organizations
- Massachusetts Institute of Technology