История изменений
Исправление CrX, (текущая версия) :
Говорят, что всякие математические тесты (бенчмарки) могут показать реальную производительность, так ли это?
Нет никакой «реальной» производительности. Для разных задач она будет отличаться.
Можно ли посчитать примерную производительность камня в той или иной задаче, опираясь только на спецификации?
В теории — можно. На практике прям полных спецификаций у тебя нет, а ту или иную задачу последовательно по всем инструкциям в скомпиллированном виде ты не анализирова. Так что нет, на практике посчитать не получится. Разве что прикинуть примерно.
Например, в кодировании видео
Запускаешь кодирование, смотришь время. Запускаешь на другом процессоре. Сравниваешь. Вот тебе разница в производительности на конкретной задачи.
Чтобы удобно запускать несколько раз несколько разных тестов и т.д. и т.п., собирать статистику, могу порекомендовать hyperfine.
Исправление CrX, :
Говорят, что всякие математические тесты (бенчмарки) могут показать реальную производительность, так ли это?
Нет никакой «реальной» производительности. Для разных задач она будет отличаться.
Можно ли посчитать примерную производительность камня в той или иной задаче, опираясь только на спецификации?
В теории — можно. На практике прям полных спецификаций у тебя нет, а ту или иную задачу последовательно по всем инструкциям в скомпиллированном виде ты не анализирова. Так что нет, на практике посчитать не получится. Разве что прикинуть примерно.
Например, в кодировании видео
Запускаешь кодирование, смотришь время. Запускаешь на другом процессоре. Сравниваешь. Вот тебе разница в производительности на конкретной задачи.
Чтобы удобно запускать несколько раз несколько разных тестов, и т.д. и т.п., могу порекомендовать hyperfine.
Исходная версия CrX, :
Говорят, что всякие математические тесты (бенчмарки) могут показать реальную производительность, так ли это?
Нет никакой «реальной» производительности. Для разных задач она будет отличаться.
Можно ли посчитать примерную производительность камня в той или иной задаче, опираясь только на спецификации?
В теории — можно. На практике прям полных спецификаций у тебя нет, а ту или иную задачу последовательно по всем инструкциям в скомпиллированном виде ты не анализирова. Так что нет, на практике посчитать не получится. Разве что прикинуть примерно.
Например, в кодировании видео
Запускаешь кодирование, смотришь время. Запускаешь на другом процессоре. Сравниваешь. Вот тебе разница в производительности на конкретной задачи.