Спешим сообщить: в наших дата-центрах доступны для заказа выделенные серверы новых конфигураций на базе процессоров Intel Xeon E3 v5 Skylake. Следуя сложившейся традиции, Intel обкатывает новейшую архитектуру серверных процессоров на «младших» E3. В этой статье мы подробно расскажем о новых процессорах, их технических характеристиках и возможностях.


Новые процессоры: основные технические характеристики


Для своих серверов мы выбрали наиболее оптимальные, на наш взгляд, модели процессоров: Intel Xeon E3-1230 v5 и Intel Xeon E3-1270 v5. Их основные характеристики представлены ниже.
Характеристика Intel Xeon E3-1230 v5 Intel Xeon E3-1270 v5
Технологический процесс 14 нм 14 нм
Микроархитектура Skylake Skylake
Сокет 1151 1151
Память Двухканальная DDR4/DDR3L, поддержка ECC Двухканальная DDR4/DDR3L, поддержка ECC
Ядра/потоки 4/8 4/8
Кэш L3 8 MБ 8 МБ
Базовая частота 3,4 ГГц 3,6 ГГцБ
Максимальная частота Turbo (1 ядро) 3,8 ГГц 4 ГГц
TDP (thermal design power) 80 Вт 80 Вт


Микроархитектура Skylake: основные нововведения


Стандартный набор компонентов процессора Skylake состоит из двух или четырёх вычислительных ядер (CPU), графической подсистемы (опционально), общей кольцевой коммуникационной шины, блока платформенных контроллеров PCH на многоканальной шине DMI/OPI, шины PCI Express x16, а также встроенного модуля системных блоков System Agent.

skylake
Иллюстрация: Intel

Процессоры на базе микроархитектуры Skylake соответствуют стадии «так» (Intel «tick-tock»). Они выпускаются по тому же технологическому процессу, что и процессоры предыдущего поколения — Broadwell. При этом микроархитектура претерпела значительные изменения. В числе важнейших нововведений стоит в первую очередь выделить следующие:
  1. Новые процессоры поддерживают как память DDR3(L), так и DDR4. Если процессоры Broadwell поддерживали до 32 Гб оперативной памяти, в Intel Xeon Skylake эта цифра увеличена вдвое — до 64 Гб.
  2. Улучшена удельная производительность на ватт.
  3. Улучшена кольцевая архитектура; при прежнем уровне энергопотребления пропускная способность кольцевой шины увеличена вдвое.
  4. Благодаря углублению внутренних буферов были улучшены блоки предсказания ветвлений и увеличено окно внеочередного исполнения инструкций.
  5. Улучшен механизм предварительной выборки, что в свою очередь позволило повысить энергоэффективность.
  6. Размер кэша L3 был увеличен с 1,5 до 2 Мб на ядро.
  7. Скорость шины DMI, используемой для соединения процессора с PCH, увеличилась c 2 до 4 Гб/с, или до 8 гигатранзакций в секунду.
  8. В процессорах отсутствует преобразователь питания — теперь он вернулся на материнские платы.
  9. На смену технологии Intel SpeedStep пришла технология Intel Speed Shift, которая предоставляет процессору больше возможностей по управлению питанием и ускооряет выход из энергосберегающего режима.


Кроме того, в процессоры Skylake были добавлены новые наборы инструкций — SGX и MPX. О них мы более подробно расскажем ниже.

Новые технологии безопасности: SGX и MPX


Ещё одним важным нововведением процессоров Intel Xeon E3v5 является поддержка новых технологий безопасности, реализованных при помощи наборов инструкций SGX и MPX.

Аббревиатура SGX означает Software Guard Extensions (расширения для защиты программ). Этот набор инструкций позволяет создавать в памяти безопасную зону (в официальных документах Intel она называется анклавом — англ. enclave), недоступную для внутренних и внешних атак. Такую зону можно создать для любого приложения и хранить в ней важные данные. Её содержимое будет полностью закрыто для несанкционированного копирования или изменения.
Добавление набора инструкций SGX позволило решить следующие задачи:
  • предоставить разработчикам приложений возможность защиты важных данных от несанкционированного доступа и от изменения вредоносными программами, работающими с административными привилегиями;
  • обеспечить защиту конфиденциальных данных, не оказывая никакого влияния на работу других приложений и потребление ими системных ресурсов;
  • предоставить пользователям повышенный контроль за работой систему и свободу устанавливать/удалять любые приложения и службы по своему усмотрению;
  • реализовать возможность проверки запускаемого кода на надёжность и безопасность;
    разрабатывать с помощью привычных инструментов приложений с повышенным уровнем надёжности и конфиденциальности;
  • масштабировать производительность доверенных приложений одновременно с увеличением производительности процессоров;
  • предоставить вендорам ПО возможность распространять приложения и обновления для них надёжным и безопасным способом;
  • позволить приложениями выделять защищённые области кода и данных даже в случаях, когда злоумышленник обладает физическим контролем над платформой и может атаковать её память напрямую.

С более подробной информацией о наборе инструкций SGX можно ознакомиться в этой статье.

Набор инструкций MPX (Memory Protection Extensions, расширения для защиты памяти) предназначен для защиты от атак путём переполнения буфера. Всякий раз, когда при выполнении программы происходит разыменовывание указателя, специальные инструкции следят, чтобы программа не выходила за пределы диапазона памяти, выделенного именного для этого конкретного указателя.
Поддержка MPX уже реализована в Windows (начиная с Windows 8.1) и в Linux (начиная с версии ядра 3.19).

Сравнение производительности


Приведём результаты тестов Sysbench для процессоров Intel Xeon E3 1230v5 (чем меньше цифра, тем лучше результат):
CPU cpu, sec threads, sec mutex, sec memory, sec
Intel Xeon E3-1230 (4 ядра 3.2ГГц) 87.963 24.117 1.646 23.242
Intel Xeon E3-1230v5 (4 ядра 3.4ГГц) 68.9 9.65 1.26 16.25

Как видно по результатам тестов, скорость у нового поколения процессоров значительно возросла, а стоимость и энергопотребление остались на уровне предыдущих поколений.

Доступные конфигурации


Мы предлагаем следующие конфигурации серверов на базе Intel Xeon E3 v5:
Процессор Память Диски
Xeon E3-1230v5 32 ГБ DDR4 2 ? 240 ГБ SATA
Xeon E5-1270v5 64 ГБ DDR4 2 ? 480 ГБ SSD

Новые серверы уже доступны для заказа в дата-центрах Петербурга и Москвы. В ближайшее время появится возможность сборки произвольных конфигураций на базе процессоров Intel Xeon E3 v5.

Читателей, которые по тем или иным причинам не могут оставлять комментарии здесь, приглашаем в наш блог.

Комментарии (9)


  1. gotch
    24.12.2015 13:47
    +1

    С таким объемом памяти (64Gb) для каких целей может использоваться сервер с таким процессором на хостинге? Для виртуальных машин маловато. Веб сервер с 100500 процессов?

    А на сколько по производительности серия E3 принципиально уступает E5 и почему? Кеш?


    1. fortyseven
      24.12.2015 14:20
      +1

      Вариантов множество:
      — хост для ВМ или контейнеров с малой нагрузкой на ЦПУ (веб-серверы, например)
      — кэширующий прокси
      — сервер in-memory БД

      Основное отличие Е5 — это большее количество ядер и возможность реализации многопроцессорных систем, плюс более производительный контроллер памяти (4 канала против 2 у Е3).


      1. gotch
        24.12.2015 14:50

        По производительности можно сравнивать с вашей старой табличкой — habrahabr.ru/company/selectel/blog/230689


  1. DmitryBabokin
    24.12.2015 14:50
    +1

    Ээээ. AVX-512 пока не доступен на рынке. Он появится в серверных решения несколько позже. В Xeon E3 v5 доступен только AVX2.0.
    ark.intel.com/products/88174/Intel-Xeon-Processor-E3-1270-v5-8M-Cache-3_60-GHz
    ark.intel.com/products/88182/Intel-Xeon-Processor-E3-1230-v5-8M-Cache-3_40-GHz

    А вот заявления про доступность AVX512 в продуктах Интел (https://software.intel.com/en-us/blogs/2013/avx-512-instructions)

    Intel AVX-512 will be first implemented in the future Intel Xeon Phi processor and coprocessor known by the code name Knights Landing, and will also be supported by some future Xeon processors scheduled to be introduced after Knights Landing.


    1. fortyseven
      24.12.2015 15:59
      +2

      Спасибо, действительно нет, исправил пост.


  1. knutov
    24.12.2015 16:02

    Сравнение 1230в1 и 1230в5 как-то уж очень… не очень выглядят. Было бы лучше, если бы сравнивались в2, в3 и в5.


  1. Fen1xL
    24.12.2015 23:37

    Кто-то может мне пояснить следующее.
    Хочу приобрести ЭВМ. Смотрел в сторону Intel 6700, официально стоит 350$, но мне не нравится наличие встроенной видеокарты, абсолютно бесполезная для меня вещь. Есть Intel Xeon Processor E3-1240 v5 стоит 272$, и что, самое главное, нет встроенной видеоподсистемы. Теперь собственно вопросы.
    1) Подойдут ли обычные материнские платы на чипсете Z170?
    2) Можно ли использовать память без ECC?
    3) Какие проблемы возникнут, если есть необходимость собрать из него домашний компьютер?


    1. Alexufo
      25.12.2015 02:10

      Вы что то мудрите себе проблемы.)
      1) Нет, если верить этому www.neogaf.com/forum/showthread.php?p=182215256
      2) Это вы узнаете на сайте производителя процессора ark.intel.com/ru/products/88176/Intel-Xeon-Processor-E3-1240-v5-8M-Cache-3_50-GHz
      Не указано что ECC обязаловка, но хз.В любом случае первый вопрос основной.
      3) Использование внешней видюхи вот что лишнее-то лишнее, если вы там не великий кеймер, куда удобнее процы с видюхой. Крастень.


  1. Alexufo
    25.12.2015 02:10

    промазал