1. Выполнение основных команд МП системы на эталонных примерах. Примером этого метода является определение производительности МП по 4 категориям команд (iCOMP™ index 2.0) - целые числа, плавающая точка, графика, видео. Вычислив показатель, далее сравниваем его с технической документацией. Фактически этот расчет является тестом на выполнение группы команд.
2. Вычисление производительности по смеси команд для определённого набора программ. Может быть организовано по следующим 5 группам команд МП:
1) операции над целыми числами:
· пересылки;
· арифметические операции;
· логические операции и сдвиги;
· битовые и байтные операции;
· операции со строками символов.
2) операции управления:
· управление программой;
· поддержка языков высокого уровня;
· организация защиты памяти;
· управление МП;
· префиксные байты.
3) операции над числами с плавающей точкой:
· пересылка данных;
· арифметические операции;
· операции сравнения;
· специальные операции;
· управление FPU (Floating Point Unit).
4) операции MMX:
· пересылка и преобразование данных;
· арифметические операции;
· логические операции и сдвиги;
· сравнение и нахождение MIN/MAX.
5) операции SSE:
· пересылка и преобразование данных;
· арифметические операции;
· логические операции и сдвиги;
· сравнение и нахождение MIN/MAX;
· преобразование формата чисел;
· управление;
· пересылка данных с управлением кэширования.