rdtsc

    2зной

    7ответ

    Я пытаюсь использовать код времени, используя RDTSC (никакое другое программное обеспечение для профилирования, которое я пробовал, не имеет времени на нужное разрешение) на Ubuntu 8.10. Тем не менее,

    3зной

    1ответ

    Я использую следующую функцию в моем коде: static __inline__ unsigned long long rdtsc(void){ unsigned long long int x; __asm__ volatile (".byte 0x0f, 0x31" : "=A" (x)); return x; } л

    1зной

    2ответ

    Я пытаюсь программно собрать данные из нескольких источников на машине Ubuntu 10.10 о производительности программы. Для всех моих других источников я смог собрать их с помощью инструкции RDTSC x86, а

    1зной

    1ответ

    Я нашел this article по эффективности std::vector::push_back, соответствующий код можно найти here. Я пробовал сам, и я получил illegal instruction (core dumped), GDB показывает, ошибка происходит на

    1зной

    1ответ

    Есть ли способ считывать timestamp-счетчик на процессорах x86 в Python? Я знаю, что использование rdtscp является плохим и использование rdtsc еще хуже. Но поверьте мне, мне действительно нужна эта це

    3зной

    5ответ

    Я играл с высокоточными таймерами, и одним из моих первых тестов было использование rdtsc для измерения printf. Ниже приведена моя тестовая программа, за которой следует ее выход. То, что я заметил, э