Статус документа
Статус документа

ГОСТ 23773-88 Машины вычислительные электронные цифровые общего назначения. Методы испытаний (с Изменением N 1)

     
ПРИЛОЖЕНИЕ 3
Рекомендуемое

     
МЕТОДИКА СРАВНИТЕЛЬНОЙ ОЦЕНКИ ПРОИЗВОДИТЕЛЬНОСТИ ЭВМ

1. Сравнительную оценку производительности ЭВМ проводят путем сравнения времени решения задач на проверяемой ЭВМ с временем решения тех же задач на ЭВМ, производительность которой выбирают в качестве эталонной.

Если производительность эталонной ЭВМ известна, то по соотношению времени решения задач можно вычислить абсолютное значение производительности проверяемой ЭВМ.

2. Для получения времени решения задач на эталонной ЭВМ выбирают группу типовых задач различных классов: научно-технические или планово-экономические задачи (или и те и другие в двух разных группах).

Выбранные задачи записывают на языках программирования (например, ФОРТРАН, ПЛ-1 и др.), трансляторы с которых имеются в составе проверяемой ЭВМ, и решают, фиксируя время решения каждой транслированной задачи. Эталонную ЭВМ и задачи, на которых проводят оценку производительности, а также время решения каждой из задач на эталонной ЭВМ, если оно определено ранее, указывают в ПИ.

3. Для получения времени решения задач на проверяемой ЭВМ те же задачи, записанные на языке программирования, транслируют, а затем решают на проверяемой ЭВМ, фиксируя время решения каждой транслированной задачи. Методику определения времени решения задач приводят в ПИ.

Программы выбранных типовых задач должны быть составлены из расчета, чтобы минимальное время решения задачи на ЭВМ производительностью в 5 миллионов команд в секунду составляло не менее 2 мин.

Примечание. Если эталонная и проверяемая ЭВМ входят в одно семейство, то можно ограничиться одним решением задач без трансляции с использованием одной и той же ОС.

4. Вычисленная таким способом производительность позволяет оценить ЭВМ не только по скорости выполнения операций, но также влияние на производительность состава команд, объема оперативной памяти, качества трансляторов и версий ОС, уровней внутренних языков ЭВМ, механизма виртуальной памяти, различных средств микропрограммной поддержки.