Клуб исследователей Warface
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Тестовая программа для тестирования стабильности счетчика тактов

Перейти вниз

Тестовая программа для тестирования стабильности счетчика тактов Empty Тестовая программа для тестирования стабильности счетчика тактов

Сообщение автор IIIPEK 09.10.15 23:04

Данная программа написана на С++ для проверки rdtsc( Read Time Stamp Counter) на многоядерных системах.
Выкладываю с проектом для MS VS2015.

Проблема с данной инструкцией может заключаться в том, что на некоторых процессорах фирмы АМД у разных ядер может быть несинхронизированы. Также проблема может заключаться в том, что у некоторых старых процессоров АМД с каждым аппаратным тактом производился инкремент счетчика, не глядя на то, в каком состоянии находится данный процессор (спит, понижена/повышена частота).
То есть по идее данная программа должна выдать не совсем корректнные данные. За саму прогу прошу не пинать, писал ее, чтобы была как можно меньше, чтобы читать ее как было как можно проще,  и к тому же чтобы она не сильно грузила проц.
Ссылка на гуглдрайв

Остановить работу - любая клавиша, следующее нажатие закроет консоль, лог сохраняется в том же каталоге, откуда запускается программа. Никаких дополнительных прав не требуется.

IIIPEK

Сообщения : 4
Дата регистрации : 2015-07-25

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения