середовища обумовлена, насамперед, регулярністю комутаційної структури.
Для простоти розуміння будемо розглядати окремий випадок - тривимірну середу з кільцевими зв'язками. Кожен вузол являє собою сукупність двох процесорів - обробного і комунікаційного. Обробний процесор - це загальне поняття, під яким розуміється будь-який пристрій обробки інформації, але яке не може здійснити самостійну передачу даних в середовищі. А комунікаційний процесор є інструментом для обробного процесора, що надають йому можливість здійснити обмін інформацією з іншими вузлами середовища.
В
Кожен вузол середовища має 6 двонаправлених каналів введення/виведення, які використовуються в якості безпосередніх зв'язків з сусідніми вузлами (Рис.1). Можливо, застосування двох зустрічних однонапрямлених каналів замість одного двонаправленого, що дозволяє збільшити пропускну здатність при незначному збільшенні апаратних витрат. Кожен вузол також має 6 магістральних каналів введення/виводу - по два в кожному вимірі. Комунікаційний процесор виробляє прийом/передачу інформації по каналах введення/виведення, причому може використовуватися як комутація пакетів, так і комутація каналів.
1.3.1. Розрахунок параметрів
Розрахуємо оцінки параметрів кільцевого гиперкуба при n = 3, m = 3. Де n - кількість вимірювань, а m - розмірність. p> 1. Діаметр (D)
;
2. Ступінь (S)
S = 2n = 6;
3. Кількість вузлів (N)
В
4. Загальне число зв'язків
В
5. Відмовостійкість
В В
2. Алгоритми механізму когерентності для узагальненого кільцевого гіперкуба
Для КС типу узагальнений кільцевої гиперкуба можна реалізувати алгоритм механізму підтримки когерентності - DASH, описаний вище в п.1.2.2.2. Так як вузол гиперкуба можна увазі як ЦП розділений на:
В
2.1 Операція читання
В В
2.2 Операція запису
Висновок
У даній роботі ми вивчили механізми підтримки когерентності. Алгоритми їх роботи. Розглянули КС типу...