АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Векторні комп'ютери

 

Багато задач у фізичних і технічних науках містять вектори, у протилежному випадку вони мали б дуже складну структуру. Часто ті самі обчислення виконуються над різними наборами даних в один і той самий час. Структура цих програм дозволяє підвищувати швидкість роботи завдяки паралельному виконанню команд. Існує два методи, що використовуються для швидкого виконання великих наукових програм. Хоча обидві схеми в багатьох випадках схожі, одна з них вважається розширенням одного процесора, а інша – паралельним комп'ютером.

Масивно - паралельний процесор (array processor) складається з великої кількості подібних процесорів, що виконують ту саму послідовність команд стосовно до різних наборів даних. Першим у світі таким процесором був ILLIAC IV (Університет Іллінойсу). Він зображений на рис.2.4. Спочатку передбачалося сконструювати машину, що складається з чотирьох секторів, кожний з яких містить решітку 8x8 елементів процесор/пам'ять. Для кожного сектора був один блок контролю. Він розсилав команди, що виконувалися всіма процесорами одночасно, при цьому кожний процесор використовував свої власні дані зі своєї власної пам'яті (завантаження даних відбувалося під час ініціалізації). Через дуже високу вартість був побудований тільки один такий сектор, але він міг виконувати 50 млн операцій з плаваючою точкою у секунду. Якби при створенні машини використовувалися чотири сектори і вона могла б виконувати 1 млрд операцій з плаваючою точкою у секунду, то потужність такої машини у два рази перевищувала б потужність комп'ютерів усього світу.

Блок управління

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.)