Efficient Execution of Functional Language Programs: Algorithm Design and Program Optimization.

Abstract

The goal of this project was to investigate algorithm design and program optimization for the functional language architecture. Because the architecture has not yet been realized in hardware, these studies were necessarily either analytical or based on simulations. The problem was attacked from a variety of directions. Most fundamental was that of machine design; since the beginning of the grant period, we have come to understand the implications of the design better, and as a consequence, describe it better and propose better implementations. Additionally, we have refined and extended the design, providing answers to a number of questions that had not been previously addressed. Additionally, we worked on the question of making the machine an appropriate one for solving a broader class of problems than had previously been considered. These investigations were all done in conjunction with our considerations of particular applications that were chosen on the basis of their widespread use and their exhibiting characteristics of fundamental importance.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1986
Accession Number
ADA171246

Entities

People

  • Donald F. Stanat
  • Gyula A. Mago

Organizations

  • University of North Carolina at Chapel Hill

Tags

Communities of Interest

  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Computer Architecture
  • Computer Programming
  • Computer Science
  • Computers
  • Computing System Architectures
  • High Level Languages
  • Language
  • Military Research
  • North Carolina
  • Operating Systems
  • Optimization
  • Programming Languages
  • Scientists
  • Simulations
  • Theses
  • Universities

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Systems Analysis and Design