[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/520793.825753acmconferencesArticle/Chapter ViewAbstractPublication PagespactConference Proceedingsconference-collections
Article

A Cost-Effective Clustered Architecture

Published: 12 October 1999 Publication History

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, the issue width can potentially be doubled without increasing the hardware complexity. In fact, the result is a clustered architecture with two heterogeneous clusters.In this paper 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 previous proposed one.

Cited By

View all
  • (2019)Post-silicon CPU adaptation made practical using machine learningProceedings of the 46th International Symposium on Computer Architecture10.1145/3307650.3322267(14-26)Online publication date: 22-Jun-2019
  • (2015)Revisiting Clustered Microarchitecture for Future Superscalar CoresACM Transactions on Architecture and Code Optimization10.1145/280078712:3(1-22)Online publication date: 31-Aug-2015
  • (2012)Overcoming single-thread performance hurdles in the core fusion reconfigurable multicore architectureProceedings of the 26th ACM international conference on Supercomputing10.1145/2304576.2304592(101-110)Online publication date: 25-Jun-2012
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PACT '99: Proceedings of the 1999 International Conference on Parallel Architectures and Compilation Techniques
October 1999
ISBN:0769504256

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 12 October 1999

Check for updates

Author Tags

  1. cluster
  2. clustered architecture
  3. code partitioning
  4. dynamic steering
  5. inter-cluster communication
  6. microarchitecture
  7. workload balance

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 121 of 471 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Post-silicon CPU adaptation made practical using machine learningProceedings of the 46th International Symposium on Computer Architecture10.1145/3307650.3322267(14-26)Online publication date: 22-Jun-2019
  • (2015)Revisiting Clustered Microarchitecture for Future Superscalar CoresACM Transactions on Architecture and Code Optimization10.1145/280078712:3(1-22)Online publication date: 31-Aug-2015
  • (2012)Overcoming single-thread performance hurdles in the core fusion reconfigurable multicore architectureProceedings of the 26th ACM international conference on Supercomputing10.1145/2304576.2304592(101-110)Online publication date: 25-Jun-2012
  • (2010)Exploiting subtrace-level parallelism in clustered processorsProceedings of the 19th international conference on Parallel architectures and compilation techniques10.1145/1854273.1854349(555-556)Online publication date: 11-Sep-2010
  • (2010)WiDGETACM SIGARCH Computer Architecture News10.1145/1816038.181596538:3(2-13)Online publication date: 19-Jun-2010
  • (2010)WiDGETProceedings of the 37th annual international symposium on Computer architecture10.1145/1815961.1815965(2-13)Online publication date: 19-Jun-2010
  • (2009)Boosting single-thread performance in multi-core systems through fine-grain multi-threadingACM SIGARCH Computer Architecture News10.1145/1555815.155581337:3(474-483)Online publication date: 20-Jun-2009
  • (2009)Boosting single-thread performance in multi-core systems through fine-grain multi-threadingProceedings of the 36th annual international symposium on Computer architecture10.1145/1555754.1555813(474-483)Online publication date: 20-Jun-2009
  • (2007)Core fusionACM SIGARCH Computer Architecture News10.1145/1273440.125068635:2(186-197)Online publication date: 9-Jun-2007
  • (2007)Core fusionProceedings of the 34th annual international symposium on Computer architecture10.1145/1250662.1250686(186-197)Online publication date: 9-Jun-2007
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media