• DocumentCode
    1479738
  • Title

    MultiAmdahl: How Should I Divide My Heterogenous Chip?

  • Author

    Zidenberg, Tsahee ; Keslassy, Isaac ; Weiser, Uri

  • Author_Institution
    EE Dept., Technion - Israel Inst. of Technol., Haifa, Israel
  • Volume
    11
  • Issue
    2
  • fYear
    2012
  • Firstpage
    65
  • Lastpage
    68
  • Abstract
    Future multiprocessor chips will integrate many different units, each tailored to a specific computation. When designing such a system, a chip architect must decide how to distribute the available limited system resources, such as area and power, among all the computational units.In this paper, we introduce MultiAmdahl, an analytical optimization technique for resource sharing among heterogeneous units. MultiAmdahl takes into account the workload, the performance of each computational unit, and the total available resource. The results obtained by MultiAmdahl allow us, for example, to provide a closed-form solution for an optimal asymmetric-offload chip, and to analyze the impact of different design constraints on an optimal chip architecture.
  • Keywords
    microprocessor chips; multiprocessing systems; resource allocation; MultiAmdahl analytical optimization technique; area resource; asymmetric-offload chip; computational unit; design constraint; heterogeneous unit; heterogenous chip; multiprocessor chip; optimal chip architecture; power resource; resource sharing; Central Processing Unit; Computational modeling; Computer architecture; Mathematical model; Optimization; Program processors; Resource management; Central Processing Unit; Chip Multiprocessors; Computational modeling; Computer architecture; Mathematical model; Modeling of computer architecture; Optimization; Program processors; Resource management;
  • fLanguage
    English
  • Journal_Title
    Computer Architecture Letters
  • Publisher
    ieee
  • ISSN
    1556-6056
  • Type

    jour

  • DOI
    10.1109/L-CA.2012.3
  • Filename
    6175876