Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Производительность компьютера






Производительность является важнейшей эксплуатационной характеристикой компьютера, однако оценка производительности является неоднозначно решаемой задачей. Не существует общепризнанной всеобъемлющей оценки быстродействия компьютера, поэтому часто под термином " быстродействие" или " производительность" подразумевают разные характеристики.

Перечислим факторы, определяющие производительность компьютера:

  • быстродействие процессора;
  • количество процессоров;
  • характеристики оперативной памяти;
  • характеристики магистралей передачи данных (шины);
  • характеристики внешних устройств;
  • эффективность операционной системы, которая организует работу компьютера;
  • тип решаемой задачи;
  • стиль программирования.

Часто для количественной оценки быстродействия компьютера используют показатель, называемый " количество операций в секунду". Здесь под операциями понимаются так называемые " короткие операции" – простейшие арифметические операции типа сложения содержимого двух регистров (регистры – это внутренние ячейки памяти процессора). Применительно к современным компьютерам используют следующие измерители быстродействия: MIPS (миллион операций в секунду), GIPS (миллиард операций в секунду), MFLOPS (миллион операций над числами с плавающей запятой), GFLOPS (миллиард операций над числами с плавающей запятой). У современных супер-компьютеров производительность оценивается в TFLOPS (триллионы операций над числами с плавающей запятой).

Современные методики оценки производительности компьютеров основываются на использовании специальных программ- тестов (benchmark). Существуют низкоуровневые и прикладные тесты. Низкоуровневые тесты характеризуют быстродействие отдельных устройств компьютера: процессора, видеоподсистемы, жёсткого диска, оперативной памяти. Прикладные тесты оценивают общую производительность компьютера, при этом решаются задачи различных типов (смесь задач): обработка текстовой информации, табличной информации и баз данных, инженерные и научные расчёты, обработка графической информации, компиляция и компановка программ. По результатам решения каждой задачи проставляются оценочные баллы (тестовые индексы). Суммируя тестовые индексы, по результатам испытаний определяют обобщённый индекс производительности. Чем выше этот индекс, тем выше производительность компьютера.

Одним из известнейших разработчиков тестирующих программ является компания Ziff-Davis Labs. Среди её продуктов- популярные тесты для настольных компьютерных систем, работающих под управлением операционной системы Windows: Winstone (оценка общей производительности компьютера), Winbench (низкоуровневый тест основных подсистем компьютера, включающий CPU mark32- тест для микропроцесора). Эта же фирма предлагает низкоуровневый тест 3D WinBench для тестирования видеоадаптеров и некоторые другие. Перечисленные тесты можно переписать с web-сайта www.zdbop.com. В числе других известных тестов можно назвать iCOMP Index фирмы Intel, предназначенный для оценки производительности микропроцессоров. Этот комплексный тест включает проверку микропроцессора на выполнение 32-разрядных целочисленных операций, операций над числами с плавающей запятой и мультимедийных операций (обработка звука, изображений, видео и трёхмерной графики). Для оценки производительности микропроцессоров в мультимедийных приложениях также применяют тест Intel Media Benchmark, тест 3D Mark, утилиты по перекодированию видеофайлов с фиксированием времени, затраченного на обработку файла какого-нибудь стандартного размера.

Производительность в типичных офисных приложениях может определяться тестом Sysmark 2004 Office. Для оценки общей производительности компьютера применяют тест SPEC 2000, разработанный фирмой Standard Performance Evaluation Corp. (SPEC). Этот тест состоит из двух смесей тестов: для целочисленных вычислений- SPECint2000 и для чисел с плавающей запятой- SPECfp2000.

Отметим, что нельзя сравнивать производительность компьютеров, которые используются для решения задач разного характера, например- инженерные расчёты и компьютерная вёрстка печатных изданий. Целесообразно так же при оценке производительности компьютера обращать внимание на соотношение производительность/стоимость. Это замечание важно, поскольку наращивать быстродействие компьютера можно разными способами: заменой микропроцессора, увеличением тактовой частоты, увеличением объёма памяти, заменой внешних устройств и т.п. Очевидно, что разные пути повышения производительности требуют разных финансовых затрат.







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.