Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Билет №1
Наименование параметра | Единицы измерения и соотношения между ними | Примечания |
| 1МГц=106 Гц 1ГГц=103МГц=109Гц | Определение быстродействия вычислителя. |
2. Быстродействие над целыми числами. | 1 MIPS (Million Instructions Per Second)=106 оп/сек. 1GIPS=109 оп/сек. | Номинальное быстродействие процессора (быстродействие по Гибсону) |
| 1 FLOPS(Floating point Operations Per Second) 1MFLOPS=106 FLOPS; 1GFLOPS=109 FLOPS; 1TFLOPS=1012 FLOPS; 1PFLOPS=1015 FLOPS; | Быстродействие, получено на специальных тестовых наборах. |
| 1Kbit=210 bit; 1Kbyte=210 byte; 1Mbit=220 bit;1Mbyte=220 byte; 1Gbit=230 bit; 1Gbyte=230 byte; 1Tbit=240 bit; 1Tbyte=240 byte; 1Pbit=250 bit; 1Pbyte=250 byte; | Верхняя оценка параметров современных ВС: 100 FLOPS (быстродействие) 1000 Gbyte (память) 1000 мбод (пропускная способность) |
Различают следующие разновидности характеристик быстродействия:
1. Номинальное (максимальное, пиковое) быстродействие:
Здесь n - число процессоров или АЛУ; k - число различных команд в списке команд ЭВМ; γi - удельный вес команд i-го типа в программе, ti - время выполнения команды типа i. Если ti задавать в тактах, то выражение будет определять архитектурную скорость, измеряемую числом команд, выполняемых за один такт. Этот параметр особенно важен для суперскалярных процессоров. Веса команд определяют путем сбора статистики по частотам команд в реальных программах. Известны смеси команд Гибсона, Флинна и ряд других.
Для микропроцессоров с сокращенной системой команд, в которых большинство команд выполняется за один такт, вычисление Vн упрощается: Vн = n/t = n/f, где f - частота синхронизации микропроцессора, а n - число одновременно выполняемых команд (для суперскалярных микропроцессоров).
Очевидно, что номинальное быстродействие определяет только свойства оборудования, причем, в предположении, что оно полностью загружено в каждом такте, что, конечно, далеко от действительности.
2. Реальное быстродействие ЭВМ Vp определяется с учетом всех факторов, сопутствующих выполнению пользовательских программ. Наилучшим способом определения Vp было бы выполнение реальных пользовательских задач и измерение времени их выполнения, тогда можно было бы считать, что:
где k - число выполненных задач; zi - число выполненных в i-й задаче команд; Tk - время решения k задач. Реальное быстродействие обычно в 5-10 раз меньше номинального.
Дата публикования: 2015-02-18; Прочитано: 436 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!