Цифровой Эксперт +7 (812) 416-56-85, +7 (812) 988-16-96
 
03.05.2024
Оказывается, Intel Xeon E5 обрабатывает запрос от сетевого контроллера в обход оперативной памяти

intel-xenon-e5Относительно недавно, на сервер Intel предложила новые процессоры Xeon E5 для сокета LGA 2011, которые работают в паре в серверных станциях. Некоторые производители материнских плат мгновенно отреагировали на данную новинку, и предложили свои варианты плат, которая каждая из них старалась перещеголять перед конкурентами наиболее широким набором функций. А вот что могут предложить новые процессоры, кроме основных её достоинств, как восемь ядер и кэш третьего уровня до 20 МБ.

Стоит отметить, что процессоры Xeon E5 имеют как минимум еще одну особенность, о которой редко упоминается в различных источниках. Мало кто знает, но эти процессоры, ко всем прочему, еще и позволяют минимизировать задержку при обращении к процессору от сетевого контроллера. Встроенная технология Data Direct I/O обрабатывает такие запросы в обход системной памяти. На практике все запросы поступают прямиком в процессорный кэш, а оттуда же сразу идет ответ на те же контроллеры. Вы почувствуете эту существенную разницу, когда начнете работать с сетевыми приложениями, в этом режиме уровень задержки будет составлять всего около 10-20 % от обычного времени обработки информации.

Данная схема распределения запросов позволяет избежать значительных задержек в момент обращения процессора к памяти системы. Во всех остальных случаях, сервер Intel Xeon E5 обращается исключительно к оперативной памяти, однако, то, что касается запросов от сетевого контроля на DDIO моделях, то они поступают сразу к процессору в распоряжение системы Data Direct I/O. И как никогда тут уместен расширенный кэш третьего уровня. В компании считают, что такой подход к обработке сетевых сигналов может найти свое применение не только в серверных машинах, но и в домашних компьютерах, например, для игр в по сети. Для этого им нужно лишь приручить поддержу DDIO в более доступные процессоры, например линейки Core i7-39xx. Ну, а пока, для домашних целей купить сервер Intel смогут лишь самые заядлые и богатые геймеры.