Каковы показатели и их приоритеты для сравнения производительности различных процессоров в зависимости от конкретной задачи?
Я не уверен, что вы имеете в виду под производительностью конкретной задачи, поэтому вы получите несколько общий ответ.
Существует множество различных показателей для сравнения процессоров, и это во многом зависит от того, что вы собираетесь с ними делать. Наиболее распространенные мета-статистика:
И всегда популярный взвешенный индекс, такой как
В свою очередь, производительность можно измерить разными способами:
Вы должны сравнить производительность процессора с предполагаемым приложением. Если ваше приложение представляет собой сервер виртуализации с 200 виртуальными хостами, вам понадобится процессор, совершенно отличный от того, который вам нужен в мобильном телефоне или в брандмауэре. За пределами мира высокопроизводительных вычислений редко бывает, чтобы один тест захватил большинство интересующих вас характеристик производительности.
Обычно SpecInt 2006 (http://www.spec.org/cpu2006/CINT2006/) хорошее начало.
Одна вещь, на которую вы также можете обратить внимание, - это посмотреть на наборы инструкций, включенные в чип. Поддерживает ли чип расширения, такие как SSE2, SSE3, SSSE4, SSSE4.1, SSSE4.2? Это повлияет на производительность различных процессоров в зависимости от конкретной задачи.
http://www.cpuid.com/softwares/cpu-z.html -> инструмент для проверки наборов команд процессора.
http://en.wikipedia.org/wiki/SSE4 -> Потоковые расширения SIMD 4