Optimal pipeline organization for general purpose processors

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    Abstract

    In this paper we try to conclude what is optimal pipeline organization for general purpose processors. For that purpose we analytically evaluate the performance of eight general purpose processor architectures representing different pipeline organizations in both single processor and multiprocessor setups. The results are interesting. The most efficient pipeline organization for sequential problems is a two-level pipeline with few multiple parallel functional units. The most efficient pipeline organization for parallel problems is a deeply inter-thread superpipelined pipeline in which functional units are chained. Unfortunately these organizations represent the opposite ends of the pipeline organization space. Thus, there exists no single optimal pipeline organization for general purpose processors.
    Original languageEnglish
    Title of host publicationSSGRR 2001
    Subtitle of host publicationInternational Conference on Advances in Infrastructure for Electronic Business, Science and Education on the Internet
    Place of PublicationL'Aquila
    PublisherScuola Superiore Guglielmo Reiss Romoli
    Number of pages12
    ISBN (Print)88-85-28061-7
    Publication statusPublished - 2001
    MoE publication typeA4 Article in a conference publication
    EventInternational Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet - L'Aquila, Italy
    Duration: 6 Aug 200112 Aug 2001

    Conference

    ConferenceInternational Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet
    CountryItaly
    CityL'Aquila
    Period6/08/0112/08/01

    Fingerprint Dive into the research topics of 'Optimal pipeline organization for general purpose processors'. Together they form a unique fingerprint.

    Cite this