Performance Evaluation of the JRS Automatic Microcode Generating System.

Abstract

The purpose of this thesis was to evaluate the performance of microcode automatically generated from a high level language. The performance of the generated microcode was compared to the performance of Fortran code on the VAX 11/780 to see if any increase in throughput could be attained by using the microcoded version. The factors affecting the automatic generation of microcode: compaction, optimization, cost, and machine independence are discussed. This is followed by a definition of the testing areas, description of the tests, and a description of the performance evaluation methods. The tests showed that the automatically generated microcode does not always out perform Fortran. In general, the Fortran code was better for mathematical calculations while the automatically generated microcode was better for bit manipulation and sorting/searching type applications. Additional keywords: microprogramming; microinstructions, AMGS(Automatic Microcode Generating System). (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1985
Accession Number
ADA159671

Entities

People

  • T. J. Newton

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Analysis
  • Floating Point Operations
  • High Level Languages
  • Language
  • Machine Languages
  • Mathematics
  • Microcode
  • Operating Systems
  • Programming Languages
  • Test Methods

Readers

  • Computer Programming and Software Development.
  • Computer Science.
  • Software Engineering