Как стать автором
Обновить
Selectel
IT-инфраструктура для бизнеса

Сравнение скорости процессоров dedicated-серверов

Время на прочтение2 мин
Количество просмотров13K
                                                                              (на графике по оси абсцисс логарифмическая шкала)

В ходе обсуждения анонса арендуемых серверов на базе атомов по 1500р возник вопрос, насколько атом более медленный, чем остальные платформы.

Вопрос оказался интересным. Вот результаты тестов. В качестве теста использовался sysbench (он есть во многих дистрибутивах Линукса, в т.ч. в Ubuntu и Squeeze).

В тестах различаются два случая — однопоточная и многопточная нагрузка. Типичная нагрузка на посещаемый веб-сервер — многопоточная. Типичная нагрузка для отдельного однопоточного приложения (например, gzip'а на больших данных) — однопоточная.

Хорошо видно, что атомы существенно проигрывают Core/Xeon процессорам, которые в один поток оказываются в полтора-два раза быстрее, чем атом с двумя ядрами и гипертредингом.

Ещё одно интересное наблюдение — на атоме 32-битный и 64-битный режим показывают себя одинаково, на всех остальных процессорах 64-битная архитектура заметно выигрывает у 32-битной.

В качестве эталонного теста использовался вызов nice -20 sysbench --test=cpu --cpu-max-prime=40000 --num-threads=X run (X — число потоков, от 1 до 16).

Модель Atom D510 1.66 GHz Core2Duo E8400 3.0GHz Core2Quad Q8300 2.5GHz 2 x Xeon 5504 2.0 GHz 2 x Xeon 5620
Ядер 2 + HT 2 4 8 8 + HT
Однопоточное вычисление (32/64) 412,83/412,82 61,89/54,98 73,47/66,03 90,31/83,07 75,28/76,43
Многопоточное вычисление (32/64) 124,55/124,57 30,91/27,49 18,43/16,56 11,29/10,45 8.91/7,21


На графике эти данные. Обратите внимание, полулогарифмическая шкала (в линейной разница между атомами и остальными была столь велика, что сравнивать остальные процессоры друг с другом не имело смысла). Так же видно, что CoreDuo оказывается самым быстрым в однопоточном исполнении (что вполне понятно, ибо это десктопный процессор, заточенный под ресурсоёмкие однопоточные приложения, наподобие игр). Xeon'ы же показывают свою скорость при максимальной параллелизации выполняемых задач (типичная серверная нагрузка).

Отдельный интерес представляет прирост, который даёт HT (с HT две модели — Atom D150 и Xeon 5620):
Процессор Atom D510 1.66 GHz 2 x Intel Xeon 5620
без HT (многопоточное) 206,47 11,35
с HT (многопоточное) 124,57 7,21
Прирост скорости (%) 65,7% 57,4%


Это сравнение касается только процессоров и не полностью характеризуют платформы. Атомы идут с 2Гб памяти, корки — 6Гб, зеоны — 12 и 24Гб соответственно; так же различается комплектация дисками.

P.S. Поскольку логарифмическая шкала вызвала много вопросов, вот иное представление тех же данных: производительность процессоров относительно лучшего (то есть 100%). Шкала линейная.

Теги:
Хабы:
Всего голосов 41: ↑33 и ↓8+25
Комментарии69

Публикации

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Влад Ефименко