• DocumentCode
    3349860
  • Title

    A cost-effective clustered architecture

  • Author

    Canal, Ramon ; Parcerisa, Joan-Manuel ; González, Antonio

  • Author_Institution
    Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    160
  • Lastpage
    168
  • Abstract
    In current superscalar processors, all floating-point resources are idle during the execution of integer programs. As previous works show, this problem can be alleviated if the floating-point cluster is extended to execute simple integer instructions. With minor hardware modifications to a conventional superscalar processor, the issue width can potentially be doubled without increasing the hardware complexity. In fact, the result is a clustered architecture with two heterogeneous clusters. We propose to extend this architecture with a dynamic steering logic that sends the instructions to either cluster. The performance of clustered architectures depends on the inter-cluster communication overhead and the workload balance. We present a scheme that uses run-time information to optimise the trade-off between these figures. The evaluation shows that this scheme can achieve an average speed-up of 35% over a conventional 8-way issue (4 int+4 fp) machine and that it outperforms the previously proposed one
  • Keywords
    floating point arithmetic; parallel architectures; parallel machines; performance evaluation; resource allocation; cost-effective clustered architecture; dynamic steering logic; floating-point resources; hardware complexity; heterogeneous clusters; integer programs; inter-cluster communication overhead; performance; run-time information; superscalar processors; workload balance; Chromium; Clocks; Computer architecture; Hardware; Irrigation; Logic; Parallel processing; Proposals; Registers; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 1999. Proceedings. 1999 International Conference on
  • Conference_Location
    Newport Beach, CA
  • ISSN
    1089-795X
  • Print_ISBN
    0-7695-0425-6
  • Type

    conf

  • DOI
    10.1109/PACT.1999.807517
  • Filename
    807517