
Кривобок
.pdfВисновок
•Організація паралельного виконання коду на кількох процесорах - ефективний засіб підвищення продуктивності комп'ютерних систем. Основними архітектурами, що підтримують таке виконання, є багатопроцесорні та розподіле ні системи.
•Основним підходом до організації багатопроцесорних ОС є симетрична багатопроцесорність (SMP), за якої одна копія ядра ОС виконується на всіх процесорах системи. Для організації підтримки SMP у ядрі ОС виділяють критичні ділянки, кожна з яких може бути виконана тільки одним процесором у конкретний момент часу.
•Планування у багатопроцесорних системах відрізняється тим,
що потрібно визначати не лише потік, який має перейти до виконання, але й процесор, на якому цей потік має виконуватися.
• Розподілені системи відрізняються від багатопроцесорних тим,
що в них процесори перебувають у складі окремих комп'ютерів,
з'єднаних мережею. Основними технологіями розробки застосувань для таких систем є передавання повідомлень і віддалені виклики процедур.
•Важливим прикладом реалізації розподілених систем є розподілені файлові системи. Вони дають можливість прозоро для користувачів організувати роботу із віддаленими файлами.
•Сучасні архітектури розподілених систем (кластерні та grid-
архітектури) дають змогу об'єднувати обчислювальні
потужності багатьох комп'ютерних систем для розв'язування
31
задач, які неможливо розв'язати на окремих комп'ютерах .
Список використаної літератури
Центр суперкомп'ютерних обчислень НТУУ "КПІ"
Обчислювальний кластер Київського національного університету ім.
Т.Г.Шевченка
Ashok K. Sharma, Semiconductor Memories: Technology, Testing and Reliability.- IEEE Press.- New York, 1997.
McClean B. The McClean Report [2001 Edition] / B. McClean, B. Matas, and T. Yancey.- IC Insights, 2001.
McDonald A. Architectural Semantics for Practical Transactional Memory / A. McDonald, J. Chung, B. Carlstrom, C. C. Minh, H. Chafi, C. Kozyrakis, and K. Olukotun// Proceedings of the International Symposium on Computer Architecture. - June 2006.
Мельник А.А. Процессоры обработки сигналов / А.А.
Мельник. - Львов :ИППМ НАН Украины, 1983.
Ліщина Н. М. Застосування елементів ін формаційних технологій до розв’язування математичних завдань / Н. М. Ліщина,
В.О. Ліщина // Збірник наукових праць: проблеми педагогічних технологій. - Випуск 3.- Луцьк: Луцький інститут розвитку людини,
2011.- с. 201205.
Мельник А.О. Порівняльний аналіз типів пам’яті комп’ютера
/ А.О. Мельник, Д.Х. Аль Равашдех // Вісник Національного університету "Львівська політехніка: комп'ютерні системи та мережі. - Львів : Львівська політехніка, 2007. - № 603 . - с . 81 - 86 .
32
33