Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Зависимость производительности от числа операций на обработку сообщения. 3 страница




 


4. Модели эффективности затрат с учетом индивидуальных данных

Модель эффективности затрат состоит из последовательности формул, которые определяют оценку эффективности в зависимости от затрат денежных средств или каких-нибудь других ограниченных ресурсов.

Модель эффективности затрат обычно состоит из двух частей:

1. модели затрат С=С(N), определяющей затраты на приобретение некоторых средств N;

2. модели производительности П=П(N), определяющей производительность при использовании средств N.

В предыдущих частях была предложена модель решения проблемы оптимальной производительности: для данных значений системных параметров S, P, M и T было определено число процессоров N, необходимое для получения максимальной производительности П (N, S, P, M, T).

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

Обычно довольно просто преобразовать модель производительности в модель эффективности затрат. В формуле производительности это можно сделать заменой N на функцию затрат N (C) – число процессоров, которое можно приобрести, затратив С денежных единиц (д. е.):

;

Поскольку будет изготовлено К = 19 копий СОС и каждый процессор обработки сообщений стоит 400 д. е., получим, что добавление одного процессора в базовую структуру СОС обойдется в 7.6 тыс. д. е. Поэтому при измерении С в тысячах денежных единиц получим :

;

N C П(С)  
 
               
  7,6 78,88888889                
  15,2                    
  22,8 198,3333333                  
  30,4 238,8888889                  
    266,6666667                  
  45,6 281,6666667                  
  53,2 283,8888889                  
  60,8 273,3333333                  
  68,4                    
    213,8888889 Рис. 20. Кривая эффективности затрат на СОС при издержках 14,4 тыс. д. е. на процессор при покупке любого их количества
  83,6  
  91,2 103,3333333

 

С помощью понятия эффективности затрат легче оценить, действительно ли вариант (N = 6 или N = 7), максимизирующий производительность системы, является наилучшим способом распределения ограниченных ресурсов. Безусловно, вариант N = 7 лучше, чем вариант N = 8, но лучше ли он, чем вариант N = 6? Например, может оказаться необоснованным расход 7 600 или 15 200 д. е. для перехода от шестипроцессорной системы к семипроцессорной при увеличении производительности только на 2,2222 тыс. сообщений в секунд. Можно сделать выводы, что в большинстве случаев, данное решение окажется невыгодным.

Иногда выбор подходящего варианта упрощается с улучшением функции затрат N (C). Например, пусть имеется возможность договориться с поставщиками аппаратуры относительно следующего (весьма упрощенного) прейскуранта со «скидкой с количества», предусматривающего снижение цены при покупке крупной партии процессоров:

ü цена каждого из первых 75 процессоров равна 400 д. е.;

ü 240 д. е. – цена для процессоров свыше 75.

Найдем функцию производительности для процессоров под номерами свыше 75. Так как К = 19 копий система сообщений стоит 240 д. е., получим, что добавление одного процессора в базовую структуру СОС обойдется в 4,56 тыс. д. е. Поэтому при измерении С в тысячах денежных единиц получим :

;

N C П(С)
 
             
  7,6 78,88888889                
  15,2                  
  22,8 198,3333333                
  30,4 284,5679012                
    266,9753086                
  45,6 213,8888889                
  53,2 125,308642                
  60,8 1,234567901                
        Рис.21. Кривая эффективности затрат на СОС при покупке N процессоров со скидкой за количество
   
                         

 

 


Заключение

В курсовой работе были рассмотрены основные концепции, относящиеся к микроэкономике, и темы, главные для инженерного программирования, такие как анализ эффективности затрат, анализ чувствительности системы и др.

В результате выполнения работы была построена модель производительности, используя которую была получена шестипроцессорная система обработки сообщений, т.к. количество процессоров равное шести является оптимальным для рассмотренной системы, производительность при этом равна 266,67 сообщ./сек.

Итак, в ходе выполнения курсовой работы ее цель была достигнута, т.е. были получены необходимые знания по:

· оценке эффективности затрат и текущей стоимости;

· нахождению значения оптимальной производительности системы обработки сообщений, при данных системных параметрах;

· методике проведения анализа чувствительности производительности системы обработки сообщений, к изменениям системных параметров;

· построению моделей эффективности затрат, позволяющих определять оценку эффективности работы системы от затрат денежных средств или каких-нибудь других ограниченных ресурсов.

И с помощью всех этих знаний и навыков, смогли сделать вывод об эффективности приобретения шестипроцессорной системы.

 

 


Список используемой литературы

1. Боэм Б. У., Инженерное программирование программного обеспечения/ Б.У. Боэм. – М.: Радио и связь, 1995. -512 с.

2. Иконников О.А. Методические указания к выполнению курсовой работы «Теория систем и системный анализ».- СибГАУ.- Красноярск,2008.- 24 с.;

3. Орлов С. А., Технологии разработки программного обеспечения: Разработка сложных программных систем, уч. пособие. – СПб.: Питер, 2002. – 528с.

4. Синк Д.С., Управление производительностью: планирование, измерение и оценка, контроль и повышение.- М.: Прогресс, 1999. – 528с.

 




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 298; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.