Digital Library

cab1

 
Title:      EVALUATION OF INSTRUCTION SETS FOR SUPERSCALAR EXECUTION
Author(s):      Virginia Escuder Cabañas , Raúl Durán Díaz , Rafael Rico López
ISBN:      972-8924-09-7
Editors:      Nuno Guimarães, Pedro Isaías and Ambrosio Goikoetxea
Year:      2006
Edition:      Single
Keywords:      Instruction Set Architecture, Instruction level Parallelism, Graph Theory.
Type:      Short Paper
First Page:      452
Last Page:      456
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Instruction set design is a fundamental aspect of computer architecture. A critical requirement of instruction sets design is to allow for concurrent execution, avoiding those constructs that may produce data dependencies. Therefore, it is important to count on methods and tools for the evaluation of the behavior of instruction sets and quantify the influence of particular features of its architecture into the overall available parallelism. We propose an analysis method that applies graph theory to gather metrics and evaluate the impact of different characteristics of instruction sets as sources of coupling, quantifying available parallelism. We present a case study using the x86 instruction set and obtain some measures of the influence of condition flags in code coupling.
   

Social Media Links

Search

Login