Tiled microprocessors

Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007.

Bibliographic Details
Main Author: Taylor, Michael Bedford, 1975-
Other Authors: Anant Agarwal.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2007
Subjects:
Online Access:http://hdl.handle.net/1721.1/38924
_version_ 1826188996670128128
author Taylor, Michael Bedford, 1975-
author2 Anant Agarwal.
author_facet Anant Agarwal.
Taylor, Michael Bedford, 1975-
author_sort Taylor, Michael Bedford, 1975-
collection MIT
description Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007.
first_indexed 2024-09-23T08:08:14Z
format Thesis
id mit-1721.1/38924
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T08:08:14Z
publishDate 2007
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/389242019-04-09T16:52:47Z Tiled microprocessors Taylor, Michael Bedford, 1975- Anant Agarwal. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2007. Includes bibliographical references (p. 251-258). Current-day microprocessors have reached the point of diminishing returns due to inherent scalability limitations. This thesis examines the tiled microprocessor, a class of microprocessor which is physically scalable but inherits many of the desirable properties of conventional microprocessors. Tiled microprocessors are composed of an array of replicated tiles connected by a special class of network, the Scalar Operand Network (SON), which is optimized for low-latency, low-occupancy communication between remote ALUs on different tiles. Tiled microprocessors can be constructed to scale to 100's or 1000's of functional units. This thesis identifies seven key criteria for achieving physical scalability in tiled microprocessors. It employs an archetypal tiled microprocessor to examine the challenges in achieving these criteria and to explore the properties of Scalar Operand Networks. The thesis develops the field of SONs in three major ways: it introduces the 5-tuple performance metric, it describes a complete, high-frequency <0,0,1,2,0> SON implementation, and it proposes a taxonomy, called AsTrO, for categorizing them. (cont.) To develop these ideas, the thesis details the design, implementation and analysis of a tiled microprocessor prototype, the Raw Microprocessor, which was implemented at MIT in 180 nm technology. Overall, compared to Raw, recent commercial processors with half the transistors required 30x as many lines of code, occupied 100x as many designers, contained 50x as many pre-tapeout bugs, and resulted in 33x as many post-tapeout bugs. At the same time, the Raw microprocessor proves to be more versatile in exploiting ILP, stream, and server-farm workloads with modest to large amounts of parallelism. by Michael Bedford Taylor. Ph.D. 2007-09-28T13:09:12Z 2007-09-28T13:09:12Z 2007 2007 Thesis http://hdl.handle.net/1721.1/38924 164887354 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 258 p. application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Taylor, Michael Bedford, 1975-
Tiled microprocessors
title Tiled microprocessors
title_full Tiled microprocessors
title_fullStr Tiled microprocessors
title_full_unstemmed Tiled microprocessors
title_short Tiled microprocessors
title_sort tiled microprocessors
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/38924
work_keys_str_mv AT taylormichaelbedford1975 tiledmicroprocessors