Перейти к содержанию
СофтФорум - всё о компьютерах и не только

определение MIPS и MFLOPS на с++


Рекомендуемые сообщения

Подскажите пожалуйста как сделать, или где найти исходник программы что бы считала MIPS и MFLOPS.

Ссылка на комментарий
Поделиться на другие сайты

Нормально следует измерять производительность компьютера под DOS в программе на Ассемблере, иначе в многозадачной операционной системе процесс работы программы будет лишь одним из десятков, а количество и вид машинных операций будут сильно зависеть от качества компилятора (какие именно операции будут использованы, будут переменные помещены в регистры процессора или в оперативную память и т.п.). Кроме того, MIPS и MFLOPS сильно зависят от состава выполняемых операций, поэтому измерения проводятся на некоторых более или менее стандартных тестовых программах, и на C++ эти программы вроде бы никто не переписывал. То есть измерение MIPS и MFLOPS с помощью программы на С++ практически лишено смысла.

А чтобы просто сделать какой-то тест - можно написать сотню умножений и делений (с помощью copy-paste) и подсчитывать количество циклов из, скажем, тысячи выполнений этой последовательности, за минуту. MIPSы и FLOPSы появятся, только их будет бессмысленно сравнивать с MIPSами и FLOPSами от других тестовых программ. Впрочем, смысла в такой программе вообще не видно, в данных процессора и так есть время выполнения им различных операций.

Изменено пользователем Тролль
Ссылка на комментарий
Поделиться на другие сайты

Жаль, мне в принципе и надо синтетический тест, но как говорится на нет и суда нет.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...