EPCC Guest Lectures

Instruction Level Parallelism - a historical perspective: Prof. Roland Ibbett, EPCC (70 mins, ~64 MB)


Listen Later

This talk traces the development of the different types of instruction-level parallelism that have been incorporated into the hardware of processors from the early 1960s to the present day. We will see how the use of parallel function units in the CDC 6600 eventually led to the design of the Cray-1 with its vector processing instructions and superscalar processors such as the Alpha. The talk also covers Very Long Instruction Word systems and SIMD systems. The talk is accompanied by visual demonstrations of the activities that occur within processors using simulation models developed using the HASE computer architecture simulation environment.

Links:
  • Slides - Talk slides
  • ...more
    View all episodesView all episodes
    Download on the App Store

    EPCC Guest LecturesBy Iain Bethune ([email protected])


    More shows like EPCC Guest Lectures

    View all
    The University of Edinburgh: The University of Edinburgh by The University of Edinburgh

    The University of Edinburgh: The University of Edinburgh

    0 Listeners

    Musical Acoustics by Clive Greated (c.a.greated@ed.ac.uk)

    Musical Acoustics

    5 Listeners

    The University of Edinburgh: The University of Edinburgh by The University of Edinburgh

    The University of Edinburgh: The University of Edinburgh

    1 Listeners

    Gifford Lectures (audio) by

    Gifford Lectures (audio)

    1 Listeners

    Medical Detectives (audio) by The University of Edinburgh

    Medical Detectives (audio)

    4 Listeners

    250 Years of English Literature by The University of Edinburgh

    250 Years of English Literature

    3 Listeners

    Edinburgh Film Podcast by The University of Edinburgh

    Edinburgh Film Podcast

    1 Listeners

    The Tartan Tardigrade - Astrobiology Chats by The University of Edinburgh

    The Tartan Tardigrade - Astrobiology Chats

    3 Listeners

    The Dick Vet Podcast by

    The Dick Vet Podcast

    0 Listeners

    The Synthetic Biology Podcast by

    The Synthetic Biology Podcast

    1 Listeners