The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor

The Alewife multiprocessor project focuses on the architecture and design of a large-scale parallel machine. The machine uses a low dimension direct interconnection network to provide scalable communication band-width, while allowing the exploitation of locality. Despite its distributed memory archi...

Full description

Bibliographic Details
Main Authors: Agarwal, Anant, Chaiken, David, Johnson, Kirk, Kranz, David, Kubiatowicz, John, Kurihara, Kiyoshi, Lim, Beng-Hong, Maa, Gino, Nussbaum, Dan
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149181
_version_ 1811089344271745024
author Agarwal, Anant
Chaiken, David
Johnson, Kirk
Kranz, David
Kubiatowicz, John
Kurihara, Kiyoshi
Lim, Beng-Hong
Maa, Gino
Nussbaum, Dan
author_facet Agarwal, Anant
Chaiken, David
Johnson, Kirk
Kranz, David
Kubiatowicz, John
Kurihara, Kiyoshi
Lim, Beng-Hong
Maa, Gino
Nussbaum, Dan
author_sort Agarwal, Anant
collection MIT
description The Alewife multiprocessor project focuses on the architecture and design of a large-scale parallel machine. The machine uses a low dimension direct interconnection network to provide scalable communication band-width, while allowing the exploitation of locality. Despite its distributed memory architecture, Alewife allows efficient shared memory programming through a multilayered approach to locality management. A new scalable cache coherence scheme called LimitLess directories allows the use of caches for reducing communication latency and network bandwidth requirements.
first_indexed 2024-09-23T14:17:42Z
id mit-1721.1/149181
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T14:17:42Z
publishDate 2023
record_format dspace
spelling mit-1721.1/1491812023-03-30T03:27:46Z The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor Agarwal, Anant Chaiken, David Johnson, Kirk Kranz, David Kubiatowicz, John Kurihara, Kiyoshi Lim, Beng-Hong Maa, Gino Nussbaum, Dan The Alewife multiprocessor project focuses on the architecture and design of a large-scale parallel machine. The machine uses a low dimension direct interconnection network to provide scalable communication band-width, while allowing the exploitation of locality. Despite its distributed memory architecture, Alewife allows efficient shared memory programming through a multilayered approach to locality management. A new scalable cache coherence scheme called LimitLess directories allows the use of caches for reducing communication latency and network bandwidth requirements. 2023-03-29T14:35:17Z 2023-03-29T14:35:17Z 1991-06 https://hdl.handle.net/1721.1/149181 26707657 MIT-LCS-TM-454 application/pdf
spellingShingle Agarwal, Anant
Chaiken, David
Johnson, Kirk
Kranz, David
Kubiatowicz, John
Kurihara, Kiyoshi
Lim, Beng-Hong
Maa, Gino
Nussbaum, Dan
The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor
title The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor
title_full The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor
title_fullStr The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor
title_full_unstemmed The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor
title_short The MIT Alewife Machine: A Large-scale Distributed-memory Multiprocessor
title_sort mit alewife machine a large scale distributed memory multiprocessor
url https://hdl.handle.net/1721.1/149181
work_keys_str_mv AT agarwalanant themitalewifemachinealargescaledistributedmemorymultiprocessor
AT chaikendavid themitalewifemachinealargescaledistributedmemorymultiprocessor
AT johnsonkirk themitalewifemachinealargescaledistributedmemorymultiprocessor
AT kranzdavid themitalewifemachinealargescaledistributedmemorymultiprocessor
AT kubiatowiczjohn themitalewifemachinealargescaledistributedmemorymultiprocessor
AT kuriharakiyoshi themitalewifemachinealargescaledistributedmemorymultiprocessor
AT limbenghong themitalewifemachinealargescaledistributedmemorymultiprocessor
AT maagino themitalewifemachinealargescaledistributedmemorymultiprocessor
AT nussbaumdan themitalewifemachinealargescaledistributedmemorymultiprocessor
AT agarwalanant mitalewifemachinealargescaledistributedmemorymultiprocessor
AT chaikendavid mitalewifemachinealargescaledistributedmemorymultiprocessor
AT johnsonkirk mitalewifemachinealargescaledistributedmemorymultiprocessor
AT kranzdavid mitalewifemachinealargescaledistributedmemorymultiprocessor
AT kubiatowiczjohn mitalewifemachinealargescaledistributedmemorymultiprocessor
AT kuriharakiyoshi mitalewifemachinealargescaledistributedmemorymultiprocessor
AT limbenghong mitalewifemachinealargescaledistributedmemorymultiprocessor
AT maagino mitalewifemachinealargescaledistributedmemorymultiprocessor
AT nussbaumdan mitalewifemachinealargescaledistributedmemorymultiprocessor