(на графике ось X отложена в логарифмическом масштабе)
В ходе обсуждения объявление об аренде серверов на базе атомов за 1500 руб.
Возник вопрос, насколько атом медленнее других платформ.
Вопрос оказался интересным.
Вот результаты испытаний.
В качестве теста использовался Sysbench (он доступен во многих дистрибутивах Linux, включая Ubuntu и Squeeze).
В тестах различают два случая — однопоточную и многопоточную нагрузку.
Типичная нагрузка на посещаемый веб-сервер является многопоточной.
Типичная рабочая нагрузка для одного однопоточного приложения (например, gzip для больших данных) является однопоточной.
Хорошо видно, что атомы существенно уступают процессорам Core/Xeon, которые в одном потоке в полтора-два раза быстрее атома с двумя ядрами и гиперпоточностью.
Еще одно интересное наблюдение: на Atom 32-битный и 64-битный режимы работают одинаково хорошо; на всех остальных процессорах 64-битная архитектура заметно превосходит 32-битную.
Используемый тест был хороший -20 sysbench --test=cpu --cpu-max-prime=40000 --num-threads=X run (X — количество потоков от 1 до 16).
Модель | Атом Д510 1,66 ГГц | Core2Duo E8400 3,0 ГГц | Core2Quad Q8300 2,5 ГГц | 2 x Xeon 5504 2,0 ГГц | 2 х Ксеон 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 оказывается самым быстрым в однопоточном варианте (что вполне объяснимо, поскольку это десктопный процессор, предназначенный для ресурсоемких однопоточных приложений, например игр).
Xeons показывают свою скорость при максимальном распараллеливании выполняемых задач (типичная нагрузка на сервер).
Особый интерес представляет прирост, который дает HT (есть две модели с HT — Atom D150 и Xeon 5620):
Процессор | Атом Д510 1,66 ГГц | 2 процессора Intel Xeon 5620 |
без HT (многопоточный) | 206,47 | 11,35 |
с HT (многопоточный) | 124,57 | 7,21 |
Прирост скорости (%) | 65,7% | 57,4% |
Атомы идут с 2Гб памяти, корки - 6Гб, зионы - 12 и 24Гб соответственно; Комплектация с колесами также различается.
P.S. Поскольку логарифмическая шкала вызвала много вопросов, вот другое представление тех же данных: производительность процессора относительно лучшей (т.е.
100%).
Масштаб линейный.
Теги: #аренда сервера #выделенный сервер #сравнение производительности
-
Ноутбук Dell Latitude E6500
19 Oct, 24 -
Почему Персонажи Терпят Неудачу
19 Oct, 24