• DocumentCode
    984325
  • Title

    Transforming set data types to power optimal data structures

  • Author

    Wuytack, Sven ; Catthoor, Francky V M ; De Man, Hugo J.

  • Author_Institution
    VSDM Div., IMEC, Leuven, Belgium
  • Volume
    15
  • Issue
    6
  • fYear
    1996
  • fDate
    6/1/1996 12:00:00 AM
  • Firstpage
    619
  • Lastpage
    629
  • Abstract
    In this paper, we present a novel approach to model the search space for the custom implementation of set data types, a data type that is commonly found in important application domains such as network component realizations and database applications. The main objective is to arrive at power efficient realizations of these data types in custom data structures, but the model can also be used with nonpower cost functions. Based on the model, we propose an efficient optimization method for finding the implementation with minimum power consumption without performing an exhaustive scan of the search space. The range of power costs for different solutions can easily span four orders of magnitude, so a near optimal solution is crucial. This paper also strongly contributes to our overall goal of a higher level of specification and shorter design cycles for table-based memory organizations for applications where these data types are frequently used. The proposed model and methodology are suited for both hardware and software realizations
  • Keywords
    abstract data types; data structures; optimisation; search problems; custom data structures; databases; design; network components; optimization; power cost function; search space model; set data types; specification; table-based memory organization; Application software; Asynchronous transfer mode; Communication system control; Cost function; Data structures; Databases; Energy consumption; Hardware; Optimization methods; Protocols; Space exploration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.503932
  • Filename
    503932