Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Флинн таксономиясы.

1. SIMD SISD MIMD MISD құрылымдары.

басқару модулі
SIMD құрылымы.

команда

басқару модулі
мәлімет нәтиже

мәлімет

басқару модулі
мәлімет

басқару модулі
-----------

 

 

МІМD құрылымы:

 

       
 
Басқ.. мод
 
    ЖЕЛІ


команда

 


мәлімет


Нәтиже

 

Басқ.. мод
команда

 


мәлімет

 

Нәтиже

 

 

МІМD номері көптеген өзара байланысты процестерден тұрады, олардың әр қайсысының жеке басқару блогы бар.

Процесстердің өздерінің жеке командалары мен жеке мәліметтерін етеді. Әр түрлі процестердің орындаған жұмысы (есебі) әртүрлі уақытта басталады, әртүрлі уақытта бітуі мүмкін. Яғни, олар «аяқтарын бірге баспайды» асихронды орындайды.

МІМD құрылымды компьютерде жолды не үлестірілген, не барлығына жететін (обще доступный) болуы мүмкін.

Мысалы:

Cray – 2, SI;

Cray X - MP;

IBM 370/168 MP, IPSC

 

MISD құрылымы:

 

Команда Команда Команда

           
     

 


...

       
   

 

 


Мәлімет... Нәтиже

 

 

Мұнда да процесстің жиыны жұмыс жол-ы, бірақ барлығы 1 – ғана мәліметтер ағынына әсер етеді.

Мұндай құрылымды 1 космпьютер белгілі. Ол, C. mmp, Carnegie – Mellon университетінде жасалған.

Бұл компьютер басқа режимде де (SIMP, MISD, MIMD)жұмыс жасай алады.

 

Парам-ді программалауды тиімділігін бағалау.

Ол мына функцияларға байланысты:

Орындалу уақытына

Жады конфигурациясына және

Орындалуға кететін шығынға

Қызмет көрсету және ақысына, тағы басқалары;

 

Мысалы: ауа райын болжау жүйесін құруда.

 

 

ЭЕМ өнімділігін қалай арттыруға болады?

1949 жылы шыққан компьютерлердің тактілік уақыты 2 микросекунд (2*10-6 сек), яғни орташа 100 арифметикалық операцияны 1 секундта орындайды. Қазіргі заманғы компьютерлердің тактілік уақыты 1,8 наносекунд (1,8*10-9 сек), яғни 1 секундта 77 млрд.арифметикалық операция орындалады. Жарты ғасырда компьютер өнімділігі 700 млн. есе өскен, яғни 2 микросекундтан 1,8 наносекундқа дейін өскен. Бұл компьютер архитектурасы жаңаша құрылған деген сөз. Мәліметтерді параллель өңдеуді бір уақытта бірнеше әрекет жасалатындығымен түсіндіруге болады. Бұны былайша түсіндіруге болады. 1 құрылғы 1 операцияны 1 бірлік уақытта орындайды, осы құрылғы 100 операцияны 100 бірлік уақытта орындайды. Егер осындай 5 құрылғы бір мезгілде жұмыс жасаса, онда кететін уақыт 200 бірлікке тең болар еді, яғни N құрылғы 1/N уақыт бірлігінде жұмысты орындап шығады. Тағы бір мысал, 1 солдат жерді 10 сағатта қазса, рота (50 солдат) бірдей күшпен, бірдей уақытта 12 минутта қазып шығады екен. Міне, параллельділік принципі осыдан шыққан!

 

Бақылау сұрақтары

1. Қандай параллель компьютерлер бар?

2. Ортақ жадылы процессорлер не үшін қолданылады?

3. Флинн таксономиясы неше бөлімнен тұрады?

Әдебиеттер


Дата добавления: 2015-10-29; просмотров: 221 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Воеводин Вл. Параллельные вычисления. Санкт-Петербург, 2002| Воеводин Вл. Параллельные вычисления. Санкт-Петербург, 2002

mybiblioteka.su - 2015-2024 год. (0.011 сек.)