Ultracomputer (Ultracomputer)
Перейти к навигации
Перейти к поиску
Ultracomputer — проект суперкомпьютера, созданный в Нью-Йоркском университете. Система могла иметь N процессоров, N модулей памяти и N log N коммутаторов передачи сообщений между ними. В коммутаторах использовалась инновационная на то время инструкция fetch-and-add, которая комбинировала запросы от нескольких процессоров в один запрос для снижения конфликтов при обращении к памяти.
Проект был разработан в 1980-х годах в департаменте компьютерных наук Института математических наук Куранта и основывался на концепции придуманной Джейкобом Т. Швартцем.[1] В основном была проделана теоретическая работа, но были построены и 2 прототипа:[2][3][4]
- 8-процессорная машина с шинной организацией
- 16-процессорная с 16 модулями памяти с заказной интегральной схемой коммутатора, поддерживающего инструкцию fetch-and-add.
Примечания
[править | править код]- ↑ Джейкоб Т. Швартц[англ.]. Ultracomputers (англ.) // ACM Transactions on Programming Languages and Systems[англ.] : journal. — 1980. — October (vol. 2, no. 4). — P. 484—521. — doi:10.1145/357114.357116.
- ↑ The NYU Ultracomputer Project . Дата обращения: 7 января 2011. Архивировано 28 февраля 2008 года.
- ↑ «An Overview of the NYU Ultracomputer Project (1986)», Allan Gottlieb
- ↑ The NYU Ultracomputer—designing a MIMD, shared-memory parallel machine (Extended Abstract)
На эту статью не ссылаются другие статьи Википедии. |