LISP on a Reduced-Instruction-Set-Processor,

Abstract

We ported the Portable Standard Lisp compiler to MIPS-X, a reduced-instruction-set processor. In this paper we report on a number of profiling measurements made on a set of 11 LISP programs. The measurements give information on two levels. Because the instruction set of MIPS-X contains only very simple, basic instructions the profiling information is at avery low level. In a second group of measurements, we determine how much time each program spends on most common primitive LISP operations. Because MIPS-X executes all machine instructions in a single cycle, it is possible to get very accurate timing measurements by instruction counts. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1986
Accession Number
ADA178428

Entities

People

  • John Hennessy
  • Peter Steenkiste

Organizations

  • Stanford University

Tags

DTIC Thesaurus Topics

  • Arithmetic
  • Artificial Intelligence
  • Assembly
  • Assembly Languages
  • Compilers
  • Computer Architecture
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Frequency
  • High Level Language Architecture
  • Instruction Set Architecture
  • Language
  • Lisp Programming Language
  • Operating Systems
  • Programming Languages
  • Software Development

Fields of Study

  • Computer science

Readers

  • Computer Engineering
  • Database Systems and Applications
  • Fluid Dynamics.