Визначення характеристик ядра МПС із загальною пам’яттю
Обчислення завантаження ядра мультипроцесорної системи (МПС), ймовірності простою та середнього числа завдань у черзі процесорної системи. Обґрунтування необхідної кількості процесорів. Визначення залежності часу реакції ядра (МПС) від числа процесорів.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | украинский |
Дата добавления | 30.03.2010 |
Размер файла | 45,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Звіт
з дисципліни: ”ОАПСОС”
Лабораторна робота №2
на тему:
”Визначення характеристик ядра МПС із загальною пам'яттю”
ТЕРНОПІЛЬ-2008
Постановка задачі
За заданим варіантом побудувати графік U(N) залежності часу U реакції ядра МПС від числа N процесорів, вважаючи відомими параметри:
- інтенсивність потоку завдань;
- трудоємкість одного завдання;
У - швидкодію процесора.
За графіком визначити кількість N процесорів, що забезпечує обробку завдань з часом реакції, не великим згідно u. Обчислити завантаження R, імовірність простою p0 і середнє число l завдань у черзі в N- процесорній системі.
Варіант |
, з-1 |
, млн.оп. |
В, млн.оп./с |
u, с |
|
08 |
0.1 |
130 |
30 |
20 |
Результати розрахунків
Визначаємо коефіцієнт завантаження:
Визначаємо ймовірність простою ядра:
Визначаємо час реакції:
Визначаємо середнє число l завдань в черзі на обробку:
Графік функції U(N)
Маючи 5 значень N і відповідних їм 5 значень U, будуємо графік функції U(N). Графік зображений на рис. 1.
Рис. 1. Графік функції U(N).
За графіком визначаємо кількість процесорів N, що забезпечує обробку завдань з часом реакції, не великим згідно u.
u=10 , N=4.
Висновок
Під час виконання лабораторної роботи побудовано графік функції U(N). Щоб забезпечити обробку завдань з часом реакції, не великим згідно u=10, за графіком визначено, що потрібно 4 процесори. Використовувати 5 процесорів недоцільно з фінансових міркувань. А якщо використовувати 3 процесори то, як видно з графіку, в такому випадку час реакції має дуже значне відхилення стосовно u=10. Обраховано середнє число l завдань, що знаходяться в черзі на обробку.
Подобные документы
Дослідження внутрішньої структури операційної системи Windows. Архітектура NT і структура ядра. Методи перехоплення функцій у режимі ядра та режимі користувача. Поняття драйверу. Пакети вводу-виводу. Оцінка стабільності та безпеки системи Windows.
курсовая работа [239,3 K], добавлен 02.01.2014Неекспортовані символи ядра. Оптимальний підхід до реалізації пошуку символів у ядрі. Виконання, підміна, додавання та приховання системних викликів. Завантаження модуля ядра із програмного коду та з коду іншого модуля. Робота з UNIX-сигналами.
курсовая работа [84,0 K], добавлен 23.05.2013Визначення кількості інформації на символ повідомлення, обчислення диференційної ентропії системи. Розрахунок послаблення сигналу у децибелах, знаходження граничної його міцності. Суть обчислення ймовірності помилкового приймання кодової комбінації.
контрольная работа [165,4 K], добавлен 10.05.2013Розподіл апаратних засобів ГКМ авіакомпанії, у філіях, по відділах. Вибір і обґрунтування операційної системи. Визначення числа і типів серверів. Вибір активного комунікаційного устаткування для проектування мережі і визначення місця їх розташування.
дипломная работа [1,3 M], добавлен 12.09.2010Разработка вычислительного ядра для программного комплекса ModelBuilder. Общая архитектура взаимодействия с моделью. Подход для работы с двухмерной графикой. Визуализация модели в 3D. Алгоритм вставки цилиндра в модель. Матрица физических параметров.
курсовая работа [2,2 M], добавлен 14.03.2012Спосіби розв'язання трудомістких обчислювальних завдань з використанням двох і більше комп'ютерів, об'єднаних в мережу. Розробка програмної реалізації восьми процесорної паралельної системи зі розподіленою пам’яттю, яка виконує множення двох матриць.
курсовая работа [747,6 K], добавлен 23.01.2014Структурная организация операционной системы на основе различных программных модулей. Функции, выполняемые модулями ядра. Модули операционной системы, оформленные в виде утилит. Ядро в привилегированном режиме. Многослойная структура ядра системы.
презентация [705,2 K], добавлен 16.01.2012Изучение механизма работы программных инструментов как трудная часть отладочного процесса. Отладчики пользовательского режима, их основные типы. Автоматический запуск приложений в отладчике. Быстрые клавиши прерываний. Отладка ядра операционной системы.
реферат [260,0 K], добавлен 25.11.2016Використання комп'ютерного моделювання. Особливості проектування моделі автоматичної системи управління технологічним процесом. Визначення кількості пропущених через відмову даних та часу знаходження системи в загальмованому стані. Опис алгоритму моделі.
контрольная работа [501,7 K], добавлен 13.01.2014Охолодження процесорів і відеокарт, фізичне обґрунтування даного процесу. Зв'язок між температурою і потужністю. Види систем охолодження, оцінка їх переваг і недоліків. Контроль і керування вентиляторами, та розробка пропозицій щодо їх вдосконалення.
дипломная работа [2,6 M], добавлен 09.11.2015