skip to main content
10.1145/1278480.1278544acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article

Chip multi-processor generator

Published: 04 June 2007 Publication History

Abstract

The drive for low-power, high performance computation coupled with the extremely high design costs for ASIC designs, has driven a number of designers to try to create a flexible, universal computing platform that will supersede the microprocessor. We argue that these flexible, general computing chips are trying to accomplish more than is commercially needed. Since design NRE costs are an order of magnitude larger than fabrication NRE costs, a two-step design system seems attractive. First, the users configure/program a flexible computing framework to run their application with the desired performance. Then, the system "compiles" the program and configuration, tailoring the original framework to create a chip that is optimized toward the desired set of applications. Thus the user gets the reduced development costs of using a flexible solution with the efficiency of a custom chip.

References

[1]
Bryant, R., et al. Limitations and Challenges of Computer-Aided Design Technology for CMOS VLSI. Proceedings of IEEE, vol. 89, 3, March 2001, 341--365.
[2]
Rowen, C. Reducing SoC Simulation and Development Time. IEEE Computer, 11, December 2002, 29--34.
[3]
Dixit, A. Networking Applications for Xtensa Configurable Processors. Linley Tech 2006, January 25th 2006.
[4]
Wireless Terminals Solutions Guide. Texas Instruments.
[5]
Mutz, S., et al. Heterogeneous Multiprocessing for Efficient Multi-Standard High Definition Video Decoding. Hotchips 18, August 2006.
[6]
http://www.cswitch.com
[7]
http://www.streamprocessors.com
[8]
Mai, K., et al. Smart Memories: A Modular Reconfigurable Architecture. International Symposium on Computer Architecture, June 2000.
[9]
Mai, K., et al. Architecture and Circuit Techniques for a 1.1GHz 16-kb Reconfigurable Memory in 0.18um-CMOS. IEEE Journal of Solid-State Circuits, January 2005.
[10]
Kapasi, U., et al. Programmable Stream Processors. IEEE Computer, vol. 36, 8, August 2003, 54--62.
[11]
Hammond, L., et al. Transactional Memory Coherence and Consistency. International Symposium on Computer Architecture, June 2004.

Cited By

View all

Index Terms

  1. Chip multi-processor generator

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    DAC '07: Proceedings of the 44th annual Design Automation Conference
    June 2007
    1016 pages
    ISBN:9781595936271
    DOI:10.1145/1278480
    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: 04 June 2007

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. chip multi-processor
    2. high-level design

    Qualifiers

    • Article

    Conference

    DAC07
    Sponsor:

    Acceptance Rates

    DAC '07 Paper Acceptance Rate 152 of 659 submissions, 23%;
    Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

    Upcoming Conference

    DAC '25
    62nd ACM/IEEE Design Automation Conference
    June 22 - 26, 2025
    San Francisco , CA , USA

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 01 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2017)MoonwalkACM SIGARCH Computer Architecture News10.1145/3093337.303774945:1(511-526)Online publication date: 4-Apr-2017
    • (2017)MoonwalkACM SIGPLAN Notices10.1145/3093336.303774952:4(511-526)Online publication date: 4-Apr-2017
    • (2017)MoonwalkACM SIGOPS Operating Systems Review10.1145/3093315.303774951:2(511-526)Online publication date: 4-Apr-2017
    • (2017)MoonwalkProceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/3037697.3037749(511-526)Online publication date: 4-Apr-2017
    • (2015)Customizable ComputingSynthesis Lectures on Computer Architecture10.2200/S00650ED1V01Y201505CAC03310:3(1-118)Online publication date: 6-Jul-2015
    • (2013)Convolution engineACM SIGARCH Computer Architecture News10.1145/2508148.248592541:3(24-35)Online publication date: 23-Jun-2013
    • (2013)Convolution engineProceedings of the 40th Annual International Symposium on Computer Architecture10.1145/2485922.2485925(24-35)Online publication date: 23-Jun-2013
    • (2013)Local Interpolation-based Polar Format SARJournal of Signal Processing Systems10.1007/s11265-012-0720-471:3(297-312)Online publication date: 1-Jun-2013
    • (2011)Massively parallel programming models used as hardware description languagesProceedings of the International Conference on Computer-Aided Design10.5555/2132325.2132409(326-333)Online publication date: 7-Nov-2011
    • (2011)Massively parallel programming models used as hardware description languagesProceedings of the 2011 IEEE/ACM International Conference on Computer-Aided Design10.1109/ICCAD.2011.6105349(326-333)Online publication date: 7-Nov-2011
    • 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