ARM Cortex A9 против Intel Xeon E3-1240: производительность на ватт в 15 раз выше Начинающая компания Calxeda, как известно, разрабатывает серверные процессоры на базе архитектуры ARM, которые в перспективе могут открыть новое направление в развитии центров обработки данных. Недавно компания представила собственные внутренние тесты разработанного ею чипа ECX-1000 в сравнении с x86.

Тестовые стенды выглядели следующим образом:

— процессор Calxeda EnergyCore ECX-1000 @1,1 ГГц, 4 Гбайт DDR3L @1066 МГц, 1-Гбит сеть Ethernet и 250 Гбайт HDD SATA 7200 об./мин;
— процессор Intel Xeon E3-1240 @3,3 ГГц, 16 Гбайт ОЗУ, 1-Гбит сеть Ethernet, данных об HDD нет;
— программное обеспечение — Ubuntu Server 12.04, Apache Server 2.4.2 и ApacheBench 2.3 (объём запроса — 16 Кбайт).

Таким образом, при тестировании сравнивались Calxeda ECX-1000 с 4 ядрами Cortex A9 и 4-ядерный Intel E3 Xeon с архитектурой Sandy Bridge и энергопотреблением до 80 Вт. Учитывая тот факт, что сравнивается система на чипе с процессором, следует также добавить энергопотребление чипсета и памяти (всего 102 Вт).

Результаты тестов показывают, что процессор Calxeda лишь на 20% медленнее Intel Xeon в ApacheBench, но это целиком нивелируется низким энергопотреблением ECX-1000 и памяти на уровне 5,26 Вт — чип Intel потребляет в 19 раз больше энергии. В результате по соотношению энергопотребления и производительности превосходство ECX-1000 оказывается 15-кратным.

Впрочем, не всё столь прекрасно: речь идёт о частном случае, а чипы x86 гораздо универсальнее благодаря массе серверного программного обеспечения, написанного для них. Кроме того, в реальной системе потребление энергии зависит не только от процессора, а ещё от ряда других компонентов. Тем не менее, по подсчётам Calxeda, её платформа позволяет уменьшить на 77% стоимость владения, что очень неплохо для крупных центров обработки данных.