|
От
|
Alexei P
|
|
К
|
quest
|
|
Дата
|
13.07.2000 10:52:46
|
|
Рубрики
|
Прочее; Современность;
|
|
Re: SPECfp95 и SPECint95
SPECfp95 и SPECint95 - стандартные наборы тестовых программ для измерения производительности вычислительных систем.
Производительность - за какое время выч.система исполняет какое-нибудь приложение. Куча фирм договорилась, что стандартынми приложениями для измерения производительности рабочих станций и серверов станут SPECfp95 и SPECint95.
Набор SPECfp95 должен отражать производительность выч.системы на типичном приложении с вещественной арифметикой. Этот набор включает в себя 10 программ (разнообразные численные методы, например решение уравнения Навье-Стокса, метод Монте-Карло). Время выполнения каждой программы измеряется, получается 10 показателей, от них берется среднее геометрическое - это и есть значение SPECfp95.
Набор SPECint95 должен отражать производительность выч.системы на типичном целочисленном приложении. Этот набор включает в себя 8 программ (например, компилятор gcc, игра Го, архиватор). Время выполнения каждой программы измеряется, получается 8 показателей, от них берется среднее геометрическое - это и есть значение SPECint95.
Это я изложил официальную версию (подробнее см http://www.spec.org/osg/cpu95/qanda.html), что такое SPECint95 и SPECfp95. Переходим к неофициальной.
По мнению многих специалистов, SPECint95 не отражает производительность сервера либо рабочей станции на типичном целочисленном приложении. Одна из причин в том, что на показатель SPECint95 практически не влияет подсистема ввода-вывода (шина, короче). Среди спецов довольно распространено использовать не абсолютную величину SPECint95, а соотношение SPECint95/MHz для оценки "ума" процессора (и компилятора).
А для того чтобы выяснить, как у машины работает подсистема ввода-вывода, смотрят на показатель SPECfp95 - программы, реализующие численные методы, довольно активно работают с памятью.
Другая причина SPECint95 - в его составе только 32-разрядные приложения. Между тем, многие современные приложения (те же СУБД) требуют 64-разрядной целочисленной арифметики.
Для наглядности разберем пример.
В связи со всем вышеизложенным, так называемый высокопроизводительный процессор "Pentium III Xeon" не подходит для установки в системы верхнего уровня, несмотря на заверения Intel.
Он, во-первых, 32-разрядный, что уже сильно ограничивает его область применения. Во-вторых, показатель в 36 SPECfp95 на частоте 1 ГГц свидетельствует о дохлой подсистеме ввода-вывода. В третьих, показатель 46 SPECint95/1000 МГц = 0.046 свидетельствует о некоторой туповатости либо процессора, либо компилятора, либо и того и другого вместе. Для сравнения, у Alpha 21264 SPECint95/MHz = 0.06, у IBM POWER3-II - 0.065. У разных вариантов E2K - от 0.117 до 0.267 что свидетельствует о небывалом уме и сообразительности.
С уважением,
--
Алексей
>> производительность - 800 SPECint95 и 1150 SPECfp95 (для сравнения, у Pentium III с тактовой частотой 1 ГГц эти показатели равны ~ 46 SPECint95 и 33-36 SPECfp95).
>
>Будте добры, поясните пожалуйста: что такое SPECfp95 и SPECint95.
>Best regards, Quest.