Abstract Type Oriented Dynamic Vertical Migration.

Abstract

The study of structured programming has shown that through data abstraction, program reliability and maintainability can be improved. At the same time, vertical migration has been shown to be an effective way to improve the performance of programs. Contemporary techniques, however, tend to address the needs of only certain classes of programs and therefore may overlook or even preclude certain optimization opportunities. Dynamic microprogramming can overcome the problem of applicability of a particular vertical migration by allowing the migration to be tailored for each particular application. This research describes a study of a technique known as abstract type oriented dynamic vertical migration. This technique involves determining the needs of a program in differing execution environments and tailoring the architecture of the machine to support those environments individually.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1983
Accession Number
ADA135840

Entities

People

  • E. M. Carter

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Air Force
  • C Programming Language
  • Computer Architecture
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • High Level Languages
  • Instruction Set Architecture
  • Machine Languages
  • Microarchitecture
  • Operating Systems
  • Programming Languages
  • Software Design
  • Software Development
  • United States

Fields of Study

  • Computer science
  • Engineering

Readers

  • Geodesy
  • Parallel and Distributed Computing.
  • Systems Analysis and Design