The MIRV SimpleScalar/PISA Compiler

Abstract

We introduce a new experimental C compiler in this report. The compiler, called MIRV, is designed to enable research that explores the interaction between the compiler and microarchitecture. This introductory paper makes comparisons between MIRV and GCC. We notice trends between the compilers and optimization levels across SPECint1995 and SPEC2000. Finally, we provide a set of SimpleScalar/PISA binaries to the research community. As we improve the compiler, we encourage architecture researchers to use these optimized binaries as reference programs for architecture research.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 29, 2000
Accession Number
ADA462001

Entities

People

  • Charles Lefurgy
  • Dave Helder
  • David Greene
  • Matthew Postiff
  • Trevor Mudge

Organizations

  • University of Michigan

Tags

DTIC Thesaurus Topics

  • Accuracy
  • Algorithms
  • Compilers
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Data Compression
  • Dynamic Loads
  • Electrical Engineering
  • Image Compression
  • Instruction Set Architecture
  • Instructions
  • Simulations
  • Simulators
  • Wave Propagation
  • Websites

Fields of Study

  • Computer science

Readers

  • Missile Defense Systems.
  • Parallel and Distributed Computing.