skip to main content
10.1145/1233501.1233516acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article

From single core to multi-core: preparing for a new exponential

Published: 05 November 2006 Publication History

Abstract

In the past, processor design trends were dominated by increasingly complex feature sets, higher clock speeds, growing thermal envelopes and increasing power dissipation. Recently, clock speeds have tapered and thermal and power dissipation envelopes have remained flat. However, the demand for increasing performance continues which has fueled the move to integrated multiple processor (multi-core) designs. This paper discusses this trend towards multi-core processor designs, the design challenges that accompany it and a view of the research required to support it.

References

[1]
Gordon E. Moore, Cramming More Components onto Integrated Circuits. Electronics, April 19, 1965.
[2]
Pham, D. et al. The Design and Implementation of a First-Generation CELL Processor. In ISSCC Digest of Technical Papers. (San Francisco, CA, USA, Feb 6-10, 2005) p. 184--5
[3]
Charlie Johnson, Jeff Welser, Future processors: flexible and modular. In Proceedings of the 3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis, CODES+ISSS 2005, Jersey City, NJ, USA, September 19--21, 2005, 4--6
[4]
http://ramp.eecs.berkeley.edu/
[5]
http://www.itrs.net/
[6]
J. Cong, A. Jagannathan, G. Reinman, and M. Romesis, "Microarchitecture Evaluation With Physical Planning," in Design Automation Conference, pp. 32--35, June 2003.
[7]
J. Cong, A. Jagannathan, K. Konigsfeld, D. Milliron, M. Mohan, G. Reinman, M. Romesis, and H. Yang, "Micro-Architecture Evaluation and Optimization with Interconnect Pipelining," Proceedings of the Asia South Pacific Design Automation Conference, pp. 8--15, January 2005.
[8]
J. Cong, A. Jagannathan, Y. Ma, G. Reinman and J. Wei, "An Automated Design Flow for 3D Microarchitecture Evaluation," Proceedings of the 11th Asia and South Pacific Design Automation Conference (ASP-DAC 2006), Yokohama, Japan, pp.384--389, January 2006.
[9]
S. S. Sapatnekar, Y. Zhan, and T. Zhang, "Temperature-Aware Routing in 3D ICs," Proceedings of the Asia-South Pacific Design Automation Conference, pp. 309--314, 2006.
[10]
http://www.spiritconsortium.com/
[11]
http://www.systemc.org/
[12]
http://www.si2.org/?page=69
[13]
R. Bergamaschi, S. Bhattacharya, D. Brand, J. Darringer, A. Herkersdorf, J. Morrell, I. Nair, P. Sagmeister, and Y. Shin, "Early Analysis Tools for System-on-a-Chip Design", IBM Journal of Research and Development, v.46, no.6, 691--707, November 2001.
[14]
Reinaldo A. Bergamaschi, Subhrajit Bhattacharya, John A. Darringer, Nagu R. Dhanwada, William E. Dougherty, Indira Nair, Sarala Paliwal, and Youngsoo Shin: SEAS: a system for early analysis of SoCs. CODES+ISSS, 150--155, 2003.

Cited By

View all
  • (2021)PEPERONI: Pre-Estimating the Performance of Near-Memory IntegrationProceedings of the International Symposium on Memory Systems10.1145/3488423.3519329(1-6)Online publication date: 27-Sep-2021
  • (2020)X-Centric: A Survey on Compute-, Memory- and Application-Centric Computer ArchitecturesProceedings of the International Symposium on Memory Systems10.1145/3422575.3422792(178-193)Online publication date: 28-Sep-2020
  • (2019)Verifying Parallel Code After Refactoring Using Equivalence CheckingInternational Journal of Parallel Programming10.1007/s10766-017-0548-447:1(59-73)Online publication date: 1-Feb-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '06: Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
November 2006
147 pages
ISBN:1595933891
DOI:10.1145/1233501
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 November 2006

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ICCAD06
Sponsor:

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)26
  • Downloads (Last 6 weeks)7
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2021)PEPERONI: Pre-Estimating the Performance of Near-Memory IntegrationProceedings of the International Symposium on Memory Systems10.1145/3488423.3519329(1-6)Online publication date: 27-Sep-2021
  • (2020)X-Centric: A Survey on Compute-, Memory- and Application-Centric Computer ArchitecturesProceedings of the International Symposium on Memory Systems10.1145/3422575.3422792(178-193)Online publication date: 28-Sep-2020
  • (2019)Verifying Parallel Code After Refactoring Using Equivalence CheckingInternational Journal of Parallel Programming10.1007/s10766-017-0548-447:1(59-73)Online publication date: 1-Feb-2019
  • (2018)A Survey on Parallel Multicore Computing: Performance & ImprovementAdvances in Science, Technology and Engineering Systems Journal10.25046/aj0303213:3(152-160)Online publication date: Jun-2018
  • (2018)Automatic Parallelization for Binary on Multi-core PlatformsProceedings of the 2nd International Conference on Computer Science and Application Engineering10.1145/3207677.3277982(1-6)Online publication date: 22-Oct-2018
  • (2018)Power Supply Noise Reduction of Multicore CPU by Staggering Current and Variable Clock FrequencyIEEE Transactions on Components, Packaging and Manufacturing Technology10.1109/TCPMT.2018.28031398:5(875-882)Online publication date: May-2018
  • (2017)Synthesis of activation-parallel convolution structures for neuromorphic architecturesProceedings of the Conference on Design, Automation & Test in Europe10.5555/3130379.3130773(1689-1694)Online publication date: 27-Mar-2017
  • (2017)Performance Analysis of Double-Layer Microchannel Heat Sinks under Non-Uniform Heating Conditions with Random HotspotsMicromachines10.3390/mi80200548:2(54)Online publication date: 14-Feb-2017
  • (2017)Synthesis of activation-parallel convolution structures for neuromorphic architecturesDesign, Automation & Test in Europe Conference & Exhibition (DATE), 201710.23919/DATE.2017.7927265(1685-1690)Online publication date: Mar-2017
  • (2017)Optimization of Triangular and Banded Matrix Operations Using 2d-Packed LayoutsACM Transactions on Architecture and Code Optimization10.1145/316201614:4(1-19)Online publication date: 18-Dec-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media