A Quantitative/Qualitative Study for Optimal Parameter Selection of a Superscalar Processor using SimpleScalar

نویسندگان

  • Waseem Ahmad
  • Enrico Ng
  • Gyungho Lee
چکیده

Wide Issue super scalar processors are very complex machines. Simplescalar toolset makes the job of selected parameter simulation for such processors a lot easier. The use of critical quantitative analysis based upon the SimpleScalar simulations augmented with a qualitative analysis for a rational cost/performance model is necessary to select optimal parameter values for the processor aimed at specific target environment. We present one such exercise where we make qualitatively analyzed cost/performance model and apply it to quantitative results obtained by SimpleScalar simulations and come up with a processor model based upon restricted set of parameters which gives us a reasonable performance on reduced cost. The target environment for such processors may range from desktop to embedded systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sim-async: An Architectural Simulator for Asynchronous Processor Modeling Using Distribution Functions

In this paper we present sim-async, an architectural simulator able to model a 64-bit asynchronous superscalar microarchitecture. The aim of this tool is to serve the designers on the study of different architectural proposals for asynchronous processors. Sim-async models the data-dependant timing of the processor modules by using distribution functions that describe the probability of a given ...

متن کامل

HydraScalar: A Multipath-Capable Simulator

Even sophisticated branch-prediction techniques necessarily suffer some mispredictions, and even relatively small mispredict rates hurt performance substantially in current-generation processors. This suggests the study of multipath execution, in which the processor simultaneously executes code from both the taken and not-taken outcomes of a branch. This paper describes HydraScalar, a simulator...

متن کامل

Dynamic SimpleScalar: Simulating Java Virtual Machines

Current user-mode machine simulators typically do not support simulation of dynamic compilation, threads, or garbage collection, all of which Java Virtual Machines (JVMs) require. In this paper, we describe, evaluate, and validate Dynamic SimpleScalar (DSS). DSS is a tool that simulates Java programs running on a JVM, using just-in-time compilation, executing on a simulated multi-way issue, out...

متن کامل

Evaluating Signal Processing and Multimedia Applications on SIMD, VLIW and Superscalar Architectures

This paper aims to provide a quantitative understanding of the performance of DSP and multimedia applications on very long instruction word (VLIW), single instruction multiple data (SIMD), and superscalar processors. We evaluate the performance of the VLIW paradigm using Texas Instruments Inc.’s TMS320C62xx processor and the SIMD paradigm using Intel’s Pentium II processor (with MMX) on a set o...

متن کامل

Simulation Study of Multithreaded Virtual Processor

This paper proposes the Multithreaded Virtual Processor (MVP) architecture model as a means of integrating the multithreaded programming paradigm and a modern superscalar processor with support for fast context switching and thread scheduling. In order to validate our idea, a simulator was developed using a POSIX compliant Pthreads package and a generic superscalar simulator called SimpleScalar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004