Є ще 17 сторінок.

Дивитися все сторінки або завантажити PDF файл.

Формула / Реферат

1. Обчислювальна система, що містить М обчислювальних блоків, М модулів спільної пам'яті, керуючий процесор, головний комутатор, причому група інформаційних та керуючих входів-виходів кожного з М обчислювальних блоків з'єднана відповідно з групою інформаційних та керуючих входів-виходів головного комутатора, перші N груп інформаційних та керуючих входів-виходів кожного з М обчислювальних блоків з'єднані відповідно з групою інформаційних та керуючих входів-виходів керуючого процесора, другі N груп інформаційних та керуючих входів-виходів кожного з М обчислювальних блоків з'єднані відповідно з другими N групами інформаційних та керуючих входів-виходів кожного з М модулів спільної пам'яті, перші N груп інформаційних та керуючих входів-виходів кожного з М модулів спільної пам'яті з'єднані відповідно з першими N групами інформаційних та керуючих входів-виходів головного комутатора, інформаційний вхід-вихід керуючого процесора утворює інформаційний вхід-вихід обчислювальної системи, яка відрізняється тим, що у неї введений комутатор коротких повідомлень, причому група інформаційних та керуючих входів-виходів кожного з М обчислювальних блоків з'єднана відповідно з групою інформаційних та керуючих входів-виходів комутатора коротких повідомлень, кожна з М груп керуючих виходів комутатора коротких повідомлень з'єднана відповідно з групою керуючих входів кожного з М обчислювальних блоків.

2. Система за  п. 1, яка відрізняється тим, що обчислювальний блок містить N мікропроцесорних модулів, N модулів локальної пам'яті, контролер вводу-виводу та пристрій обробки переривань, причому перша група інформаційних та керуючих входів-виходів кожного мікропроцесорного модуля з'єднана відповідно з групою інформаційних та керуючих входів-виходів кожного модуля локальної пам'яті, друга група інформаційних та керуючих входів-виходів першого з N мікропроцесорних модулів з'єднана з групою інформаційних та керуючих входів-виходів контролера вводу-виводу, третя група інформаційних та керуючих входів-виходів кожного з N мікропроцесорних модулів створює групу інформаційних та керуючих входів-виходів обчислювального блока, четверта група інформаційних та керуючих входів-виходів кожного з N мікропроцесорних модулів створює відповідно першу N-y групу інформаційних та керуючих входів-виходів обчислювального блока, п'ята група інформаційних та керуючих входів-виходів кожного з N мікропроцесорних модулів створює відповідно другу N-y групу інформаційних та керуючих входів-виходів обчислювального блока, група керуючого входу обчислювального блока з'єднана з входом пристрою обробки переривань,  N виходів якого з'єднані відповідно з входом переривання кожного з N мікропроцесорних модулів.

3. Система за п. 1, яка відрізняється тим, що комутатор коротких повідомлень містить М вузлів комутації, блок широкомовної передачі, місцевий синхрогенератор, М груп інформаційних та керуючих входів-виходів, М груп керуючих виходів, причому перша група інформаційних та керуючих входів-виходів комутатора коротких повідомлень з'єднана з першою групою інформаційних та  керуючих входів-виходів першого вузла комутації, друга група інформаційних та керуючих входів-виходів комутатора коротких повідомлень з'єднана з першою групою інформаційних та керуючих входів-виходів другого вузла комутації, третя група інформаційних та керуючих входів-виходів комутатора коротких повідомлень з'єднана з першою групою інформаційних та керуючих входів-виходів третього вузла комутації, М-а група інформаційних та керуючих входів-виходів комутатора коротких повідомлень з'єднана з першою групою інформаційних та керуючих входів-виходів М-го вузла комутації, перша група, друга група, третя група інформаційних та керуючих виходів першого вузла комутації з'єднані відповідно з першою групою інформаційного та керуючого входу М-го вузла комутації, з другою групою інформаційного та керуючого входу другого вузла комутації,  з третьою групою інформаційного та керуючого входу третього вузла комутації, перша група, друга група, третя група інформаційних та керуючих виходів другого вузла комутації з'єднані відповідно з першою групою інформаційного та керуючого входу першого вузла комутації,  з другою групою інформаційного та керуючого входу третього вузла комутації, з третьою групою інформаційного та керуючого входу М-го вузла комутації, перша група, друга група, третя група інформаційних та керуючих виходів третього вузла комутації з'єднані відповідно з першою групою інформаційного та керуючого входів другого вузла комутації, з другою групою інформаційного та керуючого входів М-го вузла комутації,  з третьою групою інформаційного та керуючого входів першого вузла комутації, перша група, друга група, третя група інформаційних та керуючих виходів М-го вузла комутації з'єднані відповідно з першою групою інформаційного та керуючого входів третього вузла комутації, з другою групою інформаційного та керуючого входів першого вузла комутації,  з третьою групою інформаційного та керуючого входів другого вузла комутації, четверта група інформаційного та керуючого виходу першого вузла комутації, четверта група інформаційного та керуючого виходу другого вузла комутації, четверта група інформаційного та керуючого виходу третього вузла комутації, четверта група інформаційного та керуючого виходу М-го вузла комутації з'єднані через блок широкомовної передачі відповідно з першим входом другого вузла комутації,  з другим входом М-го вузла комутації, з третім входом третього вузла комутації, з четвертим входом першого вузла комутації, перший вихід, другий вихід, третій вихід М-го вузла комутації з'єднані відповідно з першим входом першого вузла комутації,  з другим входом третього вузла комутації,  з третім входом другого вузла комутації, М-а група інформаційних та керуючих входів-виходів комутатора коротких повідомлень з'єднана з входом місцевого синхрогенератора, група синхронізуючих виходів місцевого синхрогенератора з'єднана з групою синхронізуючих входів першого, другого, третього та М-го вузлів комутації, група керуючого виходу першого вузла комутації, група керуючого виходу другого вузла комутації, група керуючого виходу третього вузла комутації, група керуючого виходу М-го вузла комутації є відповідно з першої по М-у групою керуючих виходів комутатора коротких повідомлень.

Текст

Винахід відноситься до області обчислювальної техніки і може бути використаний при побудові систем широкого призначення на базі множини мікропроцесорів (МП). Відомі багатопроцесорні системи, побудовані з множини МП на базі загальної шини, що мають загальну пам'ять (Патент США № 4591977, G06F 15/16, 1986). Взаємодія МП один з одним здійснюється звичайно через загальну пам'ять за допомогою механізму міжпроцесорних переривань. Для організації їхньої спільної роботи один з МП призначається ведучим. Підвищення продуктивності в таких системах досягається за рахунок збільшення кількості МП, що поділяють загальну шину. Однак, застосування загальної шини обмежує можливість ефективного використання МП до кількості 4 - 8 од. Для подальшого нарощування потужності подібних систем групи МП з локальною пам'яттю в інших системах зібрані в групи (кластери), що зв'язуються між собою мережею передачі даних (Комп'ютерний огляд № 29 (53) серпень 1996 p., IBM RS/6000 Scalable Powerparallel System). Вузьким місцем цих систем є мережа, що обмежує застосування загальної глобальної пам'яті через малу швидкість обміну, що призводить до складності програмування з-за розподілу пам'яті на невеликі локальні модулі. Для усунення цих обмежень в інших обчислювальних системах, побудованих з кластерів (патент РФ № 2042193, G06 F 15/16, 1995), застосовуються комутатори магістральних (шириною до 32 б) каналів передачі даних. Для управління потоками інформації в цих системах застосовується спеціальний керуючий процесор, що знімає конфлікти і оптимізує роботу всієї системи. Недоліком таких систем є неможливість прямої взаємодії МП, що находяться в різних кластерах, без попереднього звернення до керуючого процесору, що не дозволяє використати в повній мірі можливості таких систем для підвищення продуктивності при розподіленій обробці інформації. Найбільш близьким до винаходу по технічній суті і ефекту, що досягається, є система, описана в патенті РФ № 2042193, G06F 15/16, 1995, що містить M обчислювальних блоків (де М

Дивитися

Додаткова інформація

Назва патенту англійською

Computer system

Автори англійською

Bulavenko Oleh Mykolaiovych, Koval Valerii Mykolaiovych, Liubarskyi Valerii Fedorovych, Mushka Vira Mykhailivna, Palahin Oleksandr Vasyliovych

Назва патенту російською

Вычислительная система

Автори російською

Булавенко Олег Николаевич, Коваль Валерий Николаевич, Любарский Валерий Федорович, мушка Вера Михайловна, Палагин Александр Васильевич

МПК / Мітки

МПК: G06F 15/16

Мітки: обчислювальна, система

Код посилання

<a href="https://ua.patents.su/25-56139-obchislyuvalna-sistema.html" target="_blank" rel="follow" title="База патентів України">Обчислювальна система</a>

Подібні патенти