Результаты поиска по запросу "microbenchmark"

1 ответ

отличный ответ!

1 ответ

Я довольно агрессивно закрываю вопросы как дубликаты, потому что знаю, что их можно изменить, если это окажется ошибкой. Люди должны определенно пинговать меня, если они не думают, что я поступил правильно, и / или голосовать, чтобы открыть снова.

ользую библиотеку Crypto ++ 5.6.5 и Visual Studio 2017. Как я могу рассчитать время шифрования для AES-CCM?

4 ответа

, Это около 50 циклов против 70 в моей системе с включенным KPTI.

теме Intel x86-64, которая поддерживаетsyscall а такжеsysret Какой самый быстрый системный вызов из 64-битного пользовательского кода в ванильном ядре? В частности, это должен быть системный вызов, который осуществляетsyscall/sysret$4 а ...

ТОП публикаций

11 ответов

Проблема в том, что вы не сразу получаете время окончания, когда код закончен. Вместо этого попробуйте следующее:

ы пишете (и запускаете) правильный микро-тест в Java? Я ищу здесь примеры кода и комментарии, иллюстрирующие различные вещи для размышления. Пример: должен ли эталон измерять время / итерацию или итерации / время и почему? Связанный:Допустим ...

1 ответ

 порт (p2 или p3), так как результат входящей нагрузки, возможно, придется немедленно передать обратно в AGU. Теперь в случае конкурирующей операции хранилища, возможно, вместо этого используется AGU, и оптимизация прерывается, что приводит к повторению 9 циклов.

ла у меня есть установка ниже на IvyBridge, я вставлю код измерения полезной нагрузки в закомментированном месте. Первые 8 байтовbuf хранить адресbuf Сам я использую это для создания переносимых зависимостей: section .bss align 64 buf: resb 64 ...

7 ответов

Первый раз цикл Java запускается МЕДЛЕННО, почему? [Sun HotSpot 1.5, sparc]

При тестировании некоторого Java-кода на блоке Solaris SPARC я заметил, что при первом вызове тестируемой функции она запускается ОЧЕНЬ медленно (разница в 10 раз): Первый | 1 | 25295,979 мсВторой | 1 | 2256,999 мсТретий | 1 | 2250,575 ...

11 ответов

Как я могу найти пропущенное значение более кратко?

Следующий код проверяет,x а такжеy являются различными значениями (переменныеx, y, z может иметь только значенияa, b, или жеc) и если да, устанавливаетz третьему персонажу: if x == 'a' and y == 'b' or x == 'b' and y == 'a': z = 'c' elif x == 'b' ...

2 ответа

Понимание вывода -XX: + PrintCompilation

Я использую некоторые микро-тесты для кода итерации списка Java. Я использовал флаги -XX: + PrintCompilation и -verbose: gc, чтобы гарантировать, что при запуске синхронизации ничего не происходит в фоновом режиме. Однако в выводе я вижу что-то, ...

1 ответ

Как я могу использовать JMH для тестов Scala вместе с sbt?

Я пытался использовать JMH [/questions/tagged/jmh] вместе с SBT [/questions/tagged/sbt], но до сих пор мне не удалось настроить его так, чтобы работали тесты на основе .scala. Как комбинацияsbt + .java основанные тесты работает, я пытался ...