ПредишенСледващото

Системата за компютри (CS) - набор от взаимно свързани и взаимодействащи CPU или компютър, VU и софтуер за събиране, съхраняване, обработка и разпространение iformatsii.

Създаване на слънцето преследва тези цели:

Повишаване на ефективността на системата, като се ускори обработката на данни

Подобряване на надеждността и точността на изчисленията

Предоставяне на допълнителни услуги за потребителите

Основната идея внедрена в слънцето - има няколко калкулатори, които осигуряват паралелна обработка на информацията. Това увеличава скоростта, надеждността и точността на функциониране на системата. Все пак, това усложнява управлението на изчислителната процес, използването на превозното средство и софтуера. Тези функции се изпълняват от операционната система.

Sun може да бъде разделена на multimachine и многопроцесорна.

Когато мулти-машина архитектура, множество процесори, включени в слънцето, не разполагат с общ ОП, и всеки има своя собствена локална памет. Всеки член на компютъра Sun разполага с класическа архитектура. Но ефектът от такава архитектура може да бъде получена само чрез решаване на проблемите, които имат много специална структура - те трябва да бъдат разделени на колкото се може повече подзадачи като компютърна система.

Мултипроцесорна архитектура означава, че повече от един процесор в слънцето, и затова е възможно да се организира няколко паралелни потоци от данни и командни потоци. по този начин Това може да се извърши в няколко паралелни фрагменти на проблем. Всички процесори работят с обща памет.

Архитектура с паралелни процесори предполага, че някои ALU работи един CU. Поради това, множеството от данни могат да бъдат обработвани от една програма, т.е. един поток от команди. Голяма производителност може да бъде получена само от задачите, в които същите операции компютърни се извършват едновременно на различни набори от данни от един и същи тип.

Нива и средства за взаимно свързване

Когато създавате слънцето се опитва да осигури няколко канали за данни, което позволява да се постигне надеждност, гъвкавост, операцията на слънце. Обменът на информация и предаване скорост определя възможно количество данни, предадени по канала на взаимодействие. Това зависи от инструментите, които осигуряват взаимодействието между отделните елементи, както и нивото на управление на процеса, в които се осъществява взаимодействието. Комбинацията от различни комуникационни слоеве между елементите най-пълно се използва в суперкомпютри. Са осигурени такива нива на агрегиране:

Директен контрол (CPU - CPU)

Kompleksiruemyh IO канали

Устройство на външни устройства

Общи външни устройства

На всяко ниво, ние използваме специални TS и PS, осигуряване на обмена на информация.

изчислителен

директен ниво на контрол се използва за изпращане на кратки съобщения байтове поръчки. Processor интерфейс за започване на пряк обмен контрол преминава в байт пряк контрол съобщение единица и дава на екипа на "директно влизане". В друг процесор, тази команда води до прекъсване на "външни". В замяна на това той дава команда "директно отчитане" и пише на прехвърлените байта в паметта си. След това получената информация е разшифрован и е приета от трансфер reshenie.kogda е пълна, прекъсването се премахва и двете процесори продължават да дават своите програми. Ясно е, че това ниво не може да се използва за прехвърляне на големи обеми от данни, но това е полезно за онлайн сигнали за взаимодействие. В компютрите, това ниво съответства на интегратор процесори, свързани към системната шина.

Нивото на общия OD е най-предпочитаният за оперативно взаимодействие процесор. Този метод е ефективен за малък брой абонати.

Ниво kompleksiruemyh входно-изходни канали за предаване на големи количества информация между блоковете ОП интерфейсите компютър. Обмен на данни между компютрите се извършва с помощта на адаптера "Канал Channel" (ACC) и командите "четат" и "пиша". Адаптер съвпада със скоростта на каналите за чифтосване. Скоростта на комуникация определя от скоростта на бавния канал. скорост на трансфер на данни при тази степен е на няколко мегабита в секунда. В компютъра на това ниво на взаимодействие съответства на свързване на периферни устройства чрез контролери и адаптери.

Устройства за контрол на нивото на външни устройства (UBV) е да използвате вградения комутатор двуканален и UBV команди "остана" и "свободен". Ключът двуканален ви позволява да свържете компютър към UBV чрез други компютри. По заповед на "резерв" обмен канал инициатор има достъп чрез UBV на външни запаметяващи устройства. обмен канал с устройствата продължава да завършване и получаване на командата "свободно". Само тогава UBV да се свържете с друг канал.

На четвърто ниво свързващи чрез предаване на данни оборудване (ОСЕ) (мултиплексори, мрежови адаптери, модеми и т.н.), е възможно да се намесвам с комуникационните канали. Това оборудване позволява да се създаде компютърна мрежа.

Петото ниво е общ външни устройства. За да свържете отделните устройства, използвани самостоятелно превключвател двуканален.

Пет нива на обобщаване са логични, защото Те се комбинират при всяко ниво на разнообразни и звуково апарат, имащ подобен методи за контрол. Всеки от устройствата може да има логично наименование, използвано в приложните програми. Това гарантира независимостта на потребителски програми от конкретния физическата конфигурация на системата. Общувайте логическата структура на програмата и на специфичната физическа структура на OSom на въоръжените сили, предоставени от различни средства: директиви на потребителите, с генерирането на операционни системи, команди оператор на компютър. Различните нива на агрегация могат да създават различна структура на въоръжените сили.

Вторият логическото ниво ви позволява да създадете мулти-процесорни Sun Обикновено това се допълва от първо ниво, което увеличава ефективността на процесор взаимодействие. Sun Ultra-High Performance трябва да бъде изграден като мулти-процесор. Централното звено на тази система - бързо ключа за да позволи необходимите връзки с процесори на канала и широката ОП.

Нивата на 1, 3, 4, 5 осигуряват различни системи за строителство multicomputer. Най-често използваната комбинация от 3 и 4 е препоръчително за допълване на първото ниво.

Пето ниво на агрегиране, използвани в определени редки случаи, когато се използва в някои скъпи уникално устройство като външен обект. В други случаи, това ниво не е много ефективен. Всеки роб не е достатъчно надеждна и, следователно, ако можете да управлявате не една, а няколко роби-добре да се използват четири нива агрегация.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!