2016-10-20 9 views
-1

В настоящее время я приглашаю вас узнать о серверах Linux, а также мне интересно узнать о методах кластерных вычислений.Что такое сокет, ядро, потоки, процессор?

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

When I tried the lscpu command on head node, compute node1,node2. Click the link to view the details.

процессоры - 24 в голове, computenode1 и computenode2. Речь идет о 24 физических CPU в материнской плате?

Розетки - 2 в головке, computenode1 и computenode2. Может ли кто-нибудь объяснить это?

Ядра в розетке - 6 в головке, вычисление1 и вычисление2. Может ли кто-нибудь объяснить это?

Нити на сердечник - 2 в головке, вычисление1 и вычисление2. Может ли кто-нибудь объяснить это?

+0

Если вы действительно хотите учиться, бросьте с помощью любой другой ОС и просто придерживайтесь Linux. Вы научитесь быстрее. Удачи. – Kyslik

ответ

3

Сокет представляет собой физический разъем, в котором размещаются физические капсулы процессора. Обычный ПК имеет только один разъем.

Ядра - это количество ядер CPU на процессорную капсулу. Современный стандартный процессор для стандартного ПК обычно имеет два или четыре ядра.

И некоторые процессоры могут запускать более одного параллельного потока на процессорный ядро. Intel (самый распространенный производитель ЦП для стандартных ПК) имеет один или два потока на ядро ​​в зависимости от модели процессора.

Если вы умножаете количество сокетов, ядер и потоков, то есть 2 * 6 * 2, вы получаете количество «ЦП»: 24. Это не real ЦП, а количество возможных параллельных потоки выполнения вашей системы.

Только тот факт, что у вас есть 6 ядер, является знаком того, что у вас есть высокопроизводительная рабочая станция или серверный компьютер. Тот факт, что у вас есть два разъема, составляет очень высокий компьютер высокого класса. Обычно даже высокопроизводительные рабочие станции не имеют в настоящее время только серверов.

+0

Розетки - 2 в головке, computenode1 и computenode2. (Каждый из узлов имеет в них 2 физических сокета) – bioinforesearch

+0

Спасибо за ваши простые заявления. Теперь это имеет смысл. – bioinforesearch

+0

из этого «less/proc/cpuinfo», я мог видеть название модели для всех трех узлов (название модели: Intel (R) Xeon (R) CPU X5650 @ 2,67 ГГц). Таким образом, этот сервер имеет два физических сокета. Каждый сокет имеет центральный процессор. Каждый процессор имеет 6 ядер. У каждого ядра есть два потока. – bioinforesearch