НАИБОЛЕЕ ПОПУЛЯРНЫЕ СХЕМЫ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ: «ОБЩАЯ ШИНА», «ЛИНЕЙКА», «КОЛЬЦО», «ТОР», «РЕШЕТКА».
Схемы обмена между вычислителями: 1. Общая шина. Структура вычислительной сети типа «Общая шина» описывается графом GS=(M, S*), где M ={mi}, i=0, …, N-1 – множество вычислителей, N≥3, S* в каждый момент времени tk = {t1, …, tk} состоит из одного ребра Si,j (i,j M), а множество вершин tk определяет моменты реконфигурации сети.
2. Линейка. Структура ВС типа «Линейка» описывается графом GS=(M, S*), где M ={mi}, i=0, …, N-1 – множество вычислителей, N≥3, S* состоит из ребер Si,(i+1), i=0, …, N-2. *Каждый вычислитель кроме первого и последнего, связан друг с другом. Минус такой схемы: Отказ одного вычислителя приводит всю систему к сбою. 3. Кольцо. Структура ВС типа «Кольцо» описывается графом GS=(M, S*), где M ={mi}, i=0, …, N-1 – множество вычислителей, N≥3, S* состоит из ребер Si,(i+1)modN, i=0, …, N-1. *Каждый вычислитель связан друг с другом. Функция mod(N) – строит ребро между первым и последним вычислителями.
4. Решетка. Структура ВС типа «Решетка» описывается графом GS=(M, S*), где M={mi}, i= 0, …,N-1, N>5; S* состоит из множества ребер Si,k j {0, …,Y-1}, k {0, …, L-1}, причем L×Y=N. Ребро проводиться между вершинами, определяемыми декартовым произведением [j] ×[k]. Две вершины соединяются ребром, если их декартовы произведения отличаются друг от друга на 1 по координате k или j соответственно.
Тор – см. след. вопрос. СТРУКТУРА ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ ТИПА ДВУМЕРНЫЙ ТОР, N-МЕРНЫЙ ДВОИЧНЫЙ ГИПЕРКУБ. Двумерный тор. *Здесь между собой соединяются граничные вычислители (возможно, все), т.е. те, которые имеют max или min координату по одной из осей. (минус: появляются дополнительные шины). Другими словами можно сказать, что двумерный тор- это ВС «2D-решетка», противоположные грани которой соединены, обеспечивая обмен данными между первым и последним элементами строки/столбца. Структура ВС типа «двумерный тор» описывается графом GS=(M,S*), где M= 0, …, N-1, N≥7; S* состоит из ребер Si,k j {0, …,Y-1}, k {0, …, L-1}, причем L×Y=N. Ребро проводиться между вершинами, определяемыми декартовым произведением [j] ×[k]. Две вершины соединяются ребром, если их декартовы произведения отличаются друг от друга на 1 по любой координате или на L-1 по координате k или на Y-1 по координате j.
N-мерный двоичный гиперкуб. Структура ВС типа «двоичный гиперкуб» описывается графом GS=(M,S*), где М={mi}, i=0, …,N-1, N≥4, вершины имеют номера Ni=2p, p=0,1,…,n-1, где n – размерность гиперкуба. Каждая вершина Vi задается двоичным числом q(Vi)=pvi,0… pvi,n-1. Между вершинами Vi и Vj проводиться ребро, если их двоичные номера q(Vi) и q(Vj) различаются только одним разрядом. РЕАЛИЗАЦИЯ ОБМЕНА ИНФОРМАЦИЕЙ В СТРУКТУРЕ ТИПА «ОБОБЩЕННЫЙ ND-КУБ» И «ND-ТОР»
Обобщенный nd-куб. Структура ВС типа «обобщенный nd-куб» описывается графом GS=(M,S*), где М={mi}, i=0, …,N-1, N≥5. По каждой координате j=1, …,n откладываются точки (вершины) с номерами 0,1,…,Nj-1, где Nj – размерность куба по координате j. Множество вершин задается декартовым произведением [N1-1] ×[N2-1] ×…×[Nn-1]; N1 ∙N2 ∙…∙Nn=N. Две вершины соединяются ребром, если декартовы произведения отличаются друг от друга на 1 по координате Nj, j {1, …, n}.
Обобщенный nd-тор. Структура ВС типа «Обобщенный nd-тор» описывается графом GS=(M,S*), где М={mi}, i=0, …,N-1. По каждой координате j=1,…,n, вводятся точки 0,1, …, Nj-1, где Nj размерность тора по координате j. Множество вершин графа задается декартовым произведением [N1-1] ×[N2-1] ×…×[Nn-1]. Множество ребер сети S* строиться следующем образом: две вершины соединяются ребром, если их декартово произведение отличается друг от друга на 1 или на Nj -1 по координате j. (картинки 2D и 3D на след. странице)
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (457)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |