Quantifying ILP by means of graph theory

  • Authors:
  • Virginia Escuder;Raúl Durán;Rafael Rico

  • Affiliations:
  • Universidad de Alcalá, Alcalá de Henares (Spain);Universidad de Alcalá, Alcalá de Henares (Spain);Universidad de Alcalá, Alcalá de Henares (Spain)

  • Venue:
  • Proceedings of the 2nd international conference on Performance evaluation methodologies and tools
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Computer architecture evaluation requires new tools that complement the customary simulations and, in this sense, the traditional Graph Theory can help to create a new frame for finegrain parallelism analysis of execution performance, a step beyond the classical static analysis performed by compilers. Starting off from Graph Theory basic foundations, this paper introduces the data dependence matrix D supported by the novel concept of the reduced valence. The matrix D characterizes a code sequence in a mathematical manner, is endowed with a number of properties and restrictions, and provides information about the ability of the code to be processed concurrently. Among other details, some low complexity techniques to calculate parallelism degree from the matrix D are presented.