A Multi-objective and Hierarchical Exploration Tool for SoC Performance Estimation

  • Authors:
  • Alexis Biest;Alienor Richard;Dragomir Milojevic;Frederic Robert

  • Affiliations:
  • BEAMS Department, Université Libre de Bruxelles, Brussels, Belgium 1050;BEAMS Department, Université Libre de Bruxelles, Brussels, Belgium 1050;BEAMS Department, Université Libre de Bruxelles, Brussels, Belgium 1050;BEAMS Department, Université Libre de Bruxelles, Brussels, Belgium 1050

  • Venue:
  • SAMOS '08 Proceedings of the 8th international workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a flexible performance estimation tool called Nessie developed to provide system-on-chip designers with automated multi-objective design space exploration and its related tool called Yeti building and executing reusable closed-formed models. After reviewing the existing closed-formed expressions based and application/platform mapping performance estimation tools, we propose an hybrid tool to cope with their limitations. We present a brief summary of the functionalities of Yeti and describe Nessie, our hierarchical application/platform performance estimation mapping tool which banalizes all the degrees of freedom for in-depth design space exploration and introduces multi-objective modeling. Through this paper, we explain how the combination of these tools provides the designer with innovative and powerful functionalities for performance prediction at the earlier stages of the design flow.