Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Компютърна и комуникационна техника Компютърни архитектури и организация на компютъра

Производителност на компютърните системи. Многопроцесорни системи

Лекция DOC 25 сваляния 17.03.2016

4.1
Производителност на компют
ърните системи. Многопроцесорни

системи
Измерване на производителността на компютърните системи
За потребителя на настолна конфигурация компютърът е по-бърз за по краткото време на изпълнение, докато за администратора на Аmazon.com например компют
ИИзмерване на производителността на компютърните системи
За потребителя на настолна конфигурация компютърът е по-бърз за по краткото време на изпълнение, докато за администратора на Аmazon.com например компютърът е по-бърз,За потребителя на настолна конфигурация компютърът е по-бърз за по краткото време на изпълнение, докато за администратора на Аmazon.com например компютърът е по-бърз, когато изпълнява повече транзакции за час. Компютърният потребител
е
з
аинтересован в намаляването на времето за отговор, времето между ст
а
рта и изпълнението на събитие или с други думи времето за изпълнение. Администраторът на голям център за обработка на информация може да бъде заинтересован от повишаването на производителността – крайното количество работа, извършено за даденото време. В частност „Х е n пъти по-бърз от Y” ще означава:

Ако времето за изпълнение е реципрочно на производителността, то:

Тук производителността на Х е 1.3 пъти по-висока от тази на Y ако броят задачи, изпълнени за единица време на компютър Х е 1.3 пъти броя изпълнени на Y.
Времето обаче не е винаги единицата, използвана за сравняване производителността на компютрите. Нашата позиция е че единствената надеждна мярка за производителност е времето за изпълнение на реални програми, и че всички предлагани алтернативи на времето като единица или реални програми като измервани показатели, водят до нелогични заключения или дори до грешки в компютърния дизайн.
Времето за изпълнение може да бъде дефинирано по различен начин в зависимост от това какво отброяваме. Най популярна дефиниция на време е време за отговор или действителна продължителност, което е периода в очакване за изпълнение на задача, включващ достъпа до диска, достъпа до паметта, входно/изходни дейности, натоварването на операционната система – всичко. С мултипрограмността, процесорът работи по друга програма, докато чака за вход/изход и не е задължително да минимизира времето за очакване на дадена програма. Оттук и процесорното време определя тази разлика и означава, че времето на процесора е изчисле
ние и не включва времето за изчакване на

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте