Automated data dependency size estimation with a partially fixed execution ordering

  • Authors:
  • Per Gunnar Kjeldsberg;Francky Catthoor;Einar J. Aas

  • Affiliations:
  • Norwegian University of Science and Technology, Trondheim, Norway;IMEC, Leuven, Belgium, also at Katholieke Universiteit Leuven;Norwegian University of Science and Technology, Trondheim, Norway

  • Venue:
  • Proceedings of the 2000 IEEE/ACM international conference on Computer-aided design
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

For data dominated applications, the system level design trajectory should first focus on finding a good data transfer and storage solution. Since no realization details are available at this level, estimates are needed to guide the designer. This paper presents an algorithm for automated estimation of strict upper and lower bounds on the individual data dependency sizes in high level application code given a partially fixed execution ordering. Previous work has either not taken execution ordering into account at all, resulting in large overestimates, or required a fully specified ordering which is usually not available at this high level. The usefulness of the methodology is illustrated on representative application demonstrators.