уктивності П (N, S, P, M, T).
У більшості випадків процесори в системі купуються в умовах обмеження грошовими ресурсами, тому переважно мати модель, що встановлює зв'язок між продуктивністю і витратами в цих грошових одиницях. Така модель і називається моделлю ефективності витрат. p align="justify"> Зазвичай досить просто перетворити модель продуктивності в модель ефективності витрат. У формулі продуктивності це можна зробити заміною N на функцію витрат N (C) - число процесорів, яке можна придбати, витративши З грошових одиниць (г. о):
;
Оскільки буде виготовлено К = 19 копій СОС і кожен процесор обробки повідомлень коштує 400 д. е., отримаємо, що додавання одного процесора в базову структуру СОС обійдеться в 7.6 тис. д. е. Тому при вимірюванні С в тисячах грошових одиниць отримаємо :
;
В
За допомогою поняття ефективності витрат легше оцінити, чи дійсно варіант (N = 6 або N = 7), максимізує продуктивність системи, є найкращим способом розподілу обмежених ресурсів. Безумовно, варіант N = 7 краще, ніж варіант N = 8, але чи краще він, ніж варіант N = 6? Наприклад, може виявитися необгрунтованим витрата 7600 або 15200 д. е. для переходу від шестіпроцессорной системи до семіпроцессорной при збільшенні продуктивності тільки на 2,2222 тис. повідомлень на секунд. Можна зробити висновки, що в більшості випадків, дане рішення виявиться невигідним. p align="justify"> Іноді вибір відповідного варіанту спрощується з поліпшенням функції витрат N (C). Наприклад, нехай є можливість домовитися з постачальниками апаратури щодо наступного (вельми спрощеного) прейскуранта зі "знижкою з кількості", що передбачає зниження ціни при купівлі великої партії процесорів:
Гј ціна кожного з перших 75 процесорів дорівнює 400 д. е.;
Гј 240 д. е. - ціна для процесорів понад 75.
Знайдемо функцію продуктивності для процесорів під номерами понад 75. Так як К = 19 копій система повідомлень коштує 240 д. е., отримаємо, що додавання одного процесора в базову структуру СОС обійдеться в 4,56 тис. д. е. Тому при вимірюванні С в тисячах грошових одиниць отримаємо :
;
В
Висновок
У курсовій роботі були розглянуті основні концепції, пов'язані з мікроекономіки, і теми, головні для інженерного програмування, такі як аналіз ефективності витрат, аналіз чутливості системи та ін
В результаті виконання роботи була побудована модель продуктивності, використовуючи яку була отримана шестіпроцессорная система обробки повідомле...