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