HT

2014-06-06 14:06
ufm: (Default)
[personal profile] ufm

А кто может поделиться сокровенным знанием, по нынешним временам HT в интеловских процессорах (ну например Xeon(R) CPU E31230) — он пользу наносит или вред, если это роутер? И вообще, как с ним поступать надо (включать или выключать) для разных применений?

Originally published at U.F.M's Homepage. You can comment here or there.

(no subject)

Date: 2014-06-06 14:12 (UTC)
From: [identity profile] ufm.livejournal.com
Ну во первых, все (отучаемся) большинство современных операционок умеют различать настоящие ядра и HT. И планировщик об этих различиях знает.

Таблица роутинга на чтении не лочится. Я вообще не удивлюсь, если она сделана lock-free.

Уже лет так 10 ядра по частоте особо не растут. Всё больше вширь.

(no subject)

Date: 2014-06-06 15:03 (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
ну причем тут знает про HT?
планировщик не знает о том, что именно от реального ядра и на сколько использует тред на виртуальном ядре -- использует он только ALU? или FPU с выборкой из памяти тоже нагрузил?
этой информации вне кишок процессора нет и нельзя предугадать второй тред на этом же ядре вступит в борьбу за ресурсы или нет?

таблица роутинга на чтение должна лочиться (если, конечно, она не lockfree. но lockfree обычно очень неэффективны в случае малого числа ядер) иначе будет весело если в процессе обработки пакета одним ядром на другом bgp чего-то поменяет.

ядра современных ксенонов или e3 различаются по частотатм от 1.8 до 3.8. я бы не сказал, что это одно и тоже.

(no subject)

Date: 2014-06-07 21:02 (UTC)
From: [identity profile] coolcold.livejournal.com
Федор, ты вот все таки если получится померь, интересно же. Я лично больше доверяю dmih'у, но и у _slw есть размумные предположения.

(no subject)

Date: 2014-06-07 21:07 (UTC)
From: [identity profile] ufm.livejournal.com
Да, честно говоря, я даже не знаю как на роутере это мерять.
Во первых у меня сейас на роутере 36 ядер и все настоящие.
Во вторых я бы в любом случае не довёл роутер до такого состояния и уж точно не стал-бы на живых абонентах так эксперементировать. :)

(no subject)

Date: 2014-06-09 12:21 (UTC)
From: [identity profile] ufm.livejournal.com
угу. http://routerboard.com/CCR1036-8G-2Splus

(no subject)

Date: 2014-06-08 05:05 (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
мои предположения -- на основе реальных измерений.
правда нагрузка была не роутерная, но по моим понятиям от нее не сильно отличающаяся.