stringtranslate.com

Стэнфорд DASH

Stanford DASH был когерентным кэш- мультипроцессором, разработанным в конце 1980-х годов группой под руководством Анупа Гупты, Джона Л. Хеннесси , Марка Горовица и Моники С. Лэм в Стэнфордском университете . [1] Он был основан на добавлении пары плат каталогов, разработанных в Стэнфорде, к 16 машинам серии SGI IRIS 4D Power, а затем соединении систем в топологию сеткой с использованием модифицированной Стэнфордом версии чипа маршрутизации Torus. [2] Платы, разработанные в Стэнфорде, реализовали протокол когерентности кэша на основе каталогов [3], что позволило Stanford DASH поддерживать распределенную общую память для 64 процессоров. Stanford DASH также был известен как поддержкой, так и помощью в формализации моделей слабой согласованности памяти , включая согласованность выпуска . [4] Поскольку Стэнфордский DASH был первой рабочей машиной, включавшей масштабируемую когерентность кэша, [5] он оказал влияние на последующие исследования в области компьютерных наук, а также на коммерчески доступный SGI Origin 2000. Стэнфордский DASH включен в 25-ю юбилейную ретроспективу избранных статей с Международного симпозиума по архитектуре компьютеров [6] и нескольких книг по компьютерным наукам, [7] [8] [9] [10] [11] был смоделирован Эдинбургским университетом [ 12] и используется в качестве примера на современных занятиях по компьютерным наукам. [13] [14]

Ссылки

  1. ^ Леноски, Дэниел; Лаудон, Джеймс; Гарачорлоо, Курош; Вебер, Вольф-Дитрих; Гупта, Ануп; Хеннесси, Джон; Горовиц, Марк; Лам, Моника С. (1992). «Мультипроцессор Stanford Dash». Computer . 25 (3): 63–79. doi :10.1109/2.121510. S2CID  9731523.
  2. ^ Далли, Уильям Дж.; Сейтц, Чарльз Л. (1986). «Микросхема маршрутизации тора». Распределенные вычисления . 1 (4): 187–196. doi :10.1007/BF01660031. S2CID  10500442.
  3. ^ Леноски, Дэниел; Лаудон, Джеймс; Гарачорлоо, Курош; Гупта, Ануп; Хеннесси, Джон (1990). «Протокол когерентности кэша на основе каталогов для многопроцессорной системы DASH». Труды 17-го ежегодного международного симпозиума по архитектуре компьютеров . ACM. С. 148–159. doi :10.1145/325164.325132.
  4. ^ Gharachorloo, Kourosh; Lenoski, Daniel; Laudon, James; Gibbons, Phillip; Gupta, Anoop; Hennessy, John (1990). «Согласованность памяти и упорядочение событий в масштабируемых многопроцессорных системах с общей памятью». Труды 17-го ежегодного международного симпозиума по архитектуре компьютеров . С. 15–26. doi :10.1145/325096.325102.
  5. ^ Хеннесси, Джон; Паттерсон, Дэвид (2003). Архитектура компьютера: количественный подход (третье изд.). Морган Кауфманн. стр. 655. ISBN 978-1-558-60596-1.
  6. ^ Леноски, Дэниел; Лаудон, Джеймс; Джо, Трумэн; Накахира, Дэвид; Стивенс, Луис; Гупта, Ануп; Хеннесси, Джон (1998). «Прототип DASH: реализация и производительность». В Сохи, Гуриндар (ред.). 25 лет Международным симпозиумам по архитектуре компьютеров (избранные статьи) . стр. 418–429.
  7. ^ Судзуки, Норихиса (1992). Многопроцессорная обработка с общей памятью . MIT Press. С. 391–406. ISBN 978-0-262-19322-1.
  8. ^ Лошин, Дэвид (1994). Высокопроизводительные вычисления демистифицированы . Academic Press. стр. 80, 91. ISBN 978-0-124-55825-0.
  9. ^ Пархами, Бехруз (1999). Введение в параллельную обработку: алгоритмы и архитектуры . Springer. стр. 450–451. ISBN 978-0-306-45970-2.
  10. ^ Хилл, Марк; Юппи, Норман ; Сохи, Гуриндар (2000). Чтения по компьютерной архитектуре. Морган Кауфманн. С. 583–599. ISBN 978-1-55860-539-8.
  11. ^ Дандамуди, Сиварама (2003). Иерархическое планирование в параллельных и кластерных системах . Серия по информатике. Springer US. стр. 21–22. doi :10.1007/978-1-4615-0133-6. ISBN 978-1-4613-4938-9. S2CID  46434929.
  12. ^ Институт архитектуры вычислительных систем, Факультет информатики, Эдинбургский университет «Архитектура Стэнфордского DASH: Модель имитации кластера», Получено 3 ноября 2015 г.
  13. Карл Олсон и Маттан Эрез, Техасский университет в Остине (2007) «Мультипроцессор Stanford Dash», дата обращения 3 ноября 2015 г.
  14. Мэн Чжан, Университет Дьюка (2010) «Мультипроцессор Stanford Dash», дата обращения 3 ноября 2015 г.